Python常用知识点汇总

  • Post category:Python

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 官方文档和相关书籍。