python基础学习总结

本文详细记录了学习Python基础课程的过程,包括基础知识、多线程、多进程、Tkinter窗口设计等内容。重点介绍了Python的基础知识,如安装、基本使用、print功能、数学运算、变量、循环、条件判断、函数、模块安装、文件读取、类、input输入、数据结构等,并深入探讨了多线程、多进程、Tkinter窗口设计等高级主题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python基础学习

主要记录自己学习莫烦python基础课的学习。
学习链接:https://morvanzhou.github.io/tutorials/python-basic/basic/
主要内容:

  • 基础知识
  • 多进程
  • 多线程
  • 窗口视窗 Thinter

1. 基础知识

  • 安装
  • 基本使用
    • print 功能
    • 基础数学运算
    • 变量 variable
  • while 和 for循环
    • while 循环
    • for 循环
  • if 判断
    • if 判断
    • if else 判断
    • if elif else 判断
  • 定义功能 (函数)
    • def函数
    • 函数参数
    • 函数默认参数
  • 变量形式
    • 全局变量
    • 局部变量
  • 模块安装
    pip install moudle_name
  • 文件读取
    • open读文件方式
      open(‘file_name’,r’)
      open(‘file_name’,w’)
    • 给文件增加内容
    • 读写文件
      读取文件内容 file.read()
      按行读取 file.readline()
      读取所有行 file.readlines()
  • class 类
    • class 类
    • class 类 init 功能
  • input 输入
  • 元组,列表,字典
  • 模块
    • import 模块
    • 自己的模块
  • 其他

2.重要知识

  • 多线程 Threading
  • 多进程 multiprocessing
  • 窗口视窗 Tkinter

2.1 多线程

多线程是加速程序计算的有效方式,python中多线程模块threading。
参考学习链接:https://morvanzhou.github.io/tutorials/python-basic/threading/
参考学习笔记:https://www.cnblogs.com/IrivingLoveLuna/p/10282661.html

2.2 多进程

多进程 Multiprocessing 和多线程 threading 类似, 他们都是在 python 中用来并行运算的. 不过既然有了 threading, 为什么 Python 还要出一个 multiprocessing 呢? 原因很简单, 就是用来弥补 threading 的一些劣势, 比如在 threading 教程中提到的GIL.
参考学习链接:https://morvanzhou.github.io/tutorials/python-basic/multiprocessing/
参考学习笔记:https://www.cnblogs.com/IrivingLoveLuna/p/10286445.html

2.3 窗口视窗 Tkinter

Tkinter 是使用 python 进行窗口视窗设计的模块. 简单的构造, 多平台, 多系统的兼容性, 能让它成为让你快速入门定制窗口文件的好助手. 它在 python 窗口视窗模块中是一款简单型的. 所以用来入门, 熟悉 窗口视窗的使用, 非常有必要.
参考学习链接:https://morvanzhou.github.io/tutorials/python-basic/tkinter/
参考学习笔记:https://blog.csdn.net/qq_20367813/article/details/79788427

3.总结

学好python基础为后面学网络爬虫、机器学习等打下坚实基础。加油,python编程学习之旅。
另外补充一个详细的博客供大家学习参考:https://www.cnblogs.com/hxf175336/category/1237940.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值