【Python】Python基础语法知识点汇集

Python是一种高级的、解释型的编程语言,以其清晰的语法和代码可读性而闻名。本篇文章将汇集Python编程的基础语法知识点,为初学者提供一个全面的学习指南。


🧑 博主简介:现任阿里巴巴嵌入式技术专家,15年工作经验,深耕嵌入式+人工智能领域,精通嵌入式领域开发、技术管理、简历招聘面试。CSDN优质创作者,提供产品测评、学习辅导、简历面试辅导、毕设辅导、项目开发、C/C++/Java/Python/Linux/AI等方面的服务,如有需要请站内私信或者联系任意文章底部的的VX名片(ID:gylzbk

💬 博主粉丝群介绍:① 群内高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。③ 群内也有职场精英,大厂大佬,可交流技术、面试、找工作的经验。④ 进群免费赠送写作秘籍一份,助你由写作小白晋升为创作大佬。⑤ 进群赠送CSDN评论防封脚本,送真活跃粉丝,助你提升文章热度。有兴趣的加文末联系方式,备注自己的CSDN昵称,拉你进群,互相学习共同进步。

在这里插入图片描述

在这里插入图片描述

1. 🔡 变量和数据类型

1.1 变量声明

x = 10          # 整数
name = "Kimi"   # 字符串
is_valid = True # 布尔值

1.2 基本数据类型

  • int 整型
  • float 浮点型
  • str 字符串
  • bool 布尔型

1.3 复合数据类型

  • list 列表
  • tuple 元组
  • dict 字典
  • set 集合

2. 🔢 运算符

2.1 算术运算符

  • +
  • -
  • *
  • /
  • // 整除
  • % 取余
  • **

2.2 比较运算符

  • == 等于
  • != 不等于
  • > 大于
  • < 小于
  • >= 大于等于
  • <= 小于等于

2.3 逻辑运算符

  • and 逻辑与
  • or 逻辑或
  • not 逻辑非

2.4 赋值运算符

  • = 赋值
  • += 加后赋值
  • -= 减后赋值
  • *= 乘后赋值
  • /= 除后赋值

3. 📚 控制流语句

3.1 if条件语句

if condition:
    # 条件为真时执行的代码
elif another_condition:
    # 另一个条件
else:
    # 所有条件都不满足时执行的代码

3.2 while循环

while condition:
    # 条件为真时重复执行的代码

3.3 for循环

for item in iterable:
    # 对每个可迭代对象执行的代码

3.4 break和continue

  • break 完全终止循环
  • continue 跳过当前循环的剩余部分,开始下一次循环

4. 🔄 函数

4.1 定义函数

def function_name(parameters):
    # 函数体
    return value

4.2 调用函数

result = function_name(arguments)

4.3 匿名函数(Lambda)

lambda arguments: expression

5. 📝 模块和包

5.1 导入模块

import module_name

5.2 导入模块中的特定函数或类

from module_name import object_name

5.3 创建和使用包

  • 在文件夹中创建__init__.py文件使其成为一个包
  • 使用点号.来访问包中的模块

6. 📚 文件操作

6.1 打开文件

with open('file.txt', 'r') as file:
    # 读取文件内容

6.2 写入文件

with open('file.txt', 'w') as file:
    file.write('写入一些文本')

7. 🔒 异常处理

7.1 try…except块

try:
    # 尝试执行的代码
except Exception as e:
    # 处理异常

7.2 抛出异常

raise Exception("An error occurred")

8. 📈 列表推导式

8.1 基本列表推导式

squares = [x**2 for x in range(10)]

8.2 带条件的列表推导式

evens = [x for x in range(10) if x % 2 == 0]

9. 🔠 字符串操作

9.1 字符串方法

  • str.lower()
  • str.upper()
  • str.strip()
  • str.split()
  • str.join()

9.2 字符串格式化

  • 使用%操作符
  • 使用str.format()
  • 使用f-string(Python 3.6+)

10. 🔍 调试技巧

10.1 使用print()函数

print("Hello, World!")

10.2 使用交互式解释器

  • 启动Python,直接输入表达式或语句

10.3 使用调试器

  • 使用pdb模块进行程序调试

11. 📝 结论

本文汇集了Python编程的基础语法知识点,从变量声明和数据类型到控制流语句、函数、模块、文件操作、异常处理、列表推导式、字符串操作以及调试技巧,为Python初学者提供了一个全面的学习指南。掌握这些基础知识点,可以帮助你更有效地编写Python程序。

12. 🔗 参考文献

  • 14
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

I'mAlex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值