Python常用知识点汇总
简介
本文旨在总结 Python 编程中常用的知识点,包括基本语法、数据类型、流程控制、函数以及常用库等方面,希望能够帮助读者入门 Python 编程。其中部分内容参考了 Python 官方文档和《Python 编程从入门到实践》一书。
基本语法
缩进
Python 使用缩进来表示代码块,而不是通过花括号或关键词来表示。因此,在编写 Python 代码时需要特别注意缩进,否则会导致语法错误。通常每个缩进级别为四个空格,也可以使用 tab 键,但不建议混用。
示例代码:
if 1 < 2:
print("1 小于 2")
else:
print("1 大于等于 2")
注释
Python 中使用 #
来表示一行注释,如果需要写多行注释,可以使用 '''
或 """
表示。
示例代码:
# 这是一行注释
"""
这是一个多行注释
可以写多行
"""
数据类型
数字类型
Python 中有三种数字类型:整数、浮点数和复数。
示例代码:
# 整数
a = 1
# 浮点数
b = 2.0
# 复数
c = 1 + 2j
字符串类型
Python 中可以使用单引号、双引号或三引号表示字符串类型,其中三引号可以表示多行字符串。字符串也可以使用加号拼接或乘号复制。
示例代码:
# 单引号字符串
a = 'hello'
# 双引号字符串
b = "world"
# 多行字符串
c = '''这是一个
多行字符串'''
# 字符串拼接
d = a + b
# 字符串复制
e = a * 3
列表类型
列表是 Python 中的一种序列类型,可以按照顺序存储多个值。列表用方括号表示,多个元素之间使用逗号分隔。
示例代码:
# 定义一个列表
a = [1, 2, 3, 'hello', 'world']
# 访问列表元素
print(a[0]) # 输出 1
# 列表切片
print(a[1:3]) # 输出 [2, 3]
# 列表添加元素
a.append('Python')
# 列表删除元素
a.remove(2)
流程控制
条件判断
Python 中使用 if...elif...else
条件语句来对条件进行判断。条件语句使用缩进来表示代码块。
示例代码:
# 条件判断
a = 10
if a > 0:
print('a 大于 0')
elif a < 0:
print('a 小于 0')
else:
print('a 等于 0')
循环语句
Python 中有两种循环语句:for
循环和 while
循环。
示例代码:
# for 循环
for i in range(3):
print(i)
# while 循环
i = 0
while i < 3:
print(i)
i += 1
函数
Python 中使用 def
关键字定义函数,函数可以给定参数和返回值。
示例代码:
# 定义一个函数
def add(a, b):
return a + b
# 调用函数
print(add(1, 2))
常用库
Python 中有很多常用的库,例如:
- NumPy:用于科学计算;
- Pandas:用于数据处理;
- Matplotlib:用于数据可视化;
- Scikit-learn:用于机器学习;
- Requests:用于网络请求。
示例代码:
# 导入 NumPy 库
import numpy as np
# 创建一个 NumPy 数组
a = np.array([1, 2, 3])
# 打印 NumPy 数组中的元素
print(a)
以上只是 Python 编程中的一些常用知识点,更多内容可以参考 Python 官方文档和相关书籍。