以下是“Python常用知识梳理(必看篇)”的完整攻略,其中包括了变量、数据类型、运算符、条件语句、循环语句、函数、模块、异常处理等内容。同时,我也会提供两个示例来说明如何使用这些知识点。
Python常用知识梳理(必看篇)
Python是一种高级编程语言,具有简单易学、读性强、功能强大等特点。本文将介绍Python的常用知识,包括变量、数据类型、运算符、条件语句、循环语句、函数、模块、异常处理等内容。
变量
在Python中,变量是用来储数据的容器。可以使用等号=来给变量赋值例如:
x = 5
在这个示例中,我们创建了一个名为x的变量,并将其赋值为5。
数据类型
Python中有多种数据类型,包括整、浮点数、字符串、布尔值、列表、元组、字典等。可以使用type()函数确定变量的数据类型。例如:
x = 5
print(type(x)) # 输出<class 'int'>
y = 3.14
print(type(y)) # 输出<class 'float'>
z = "Hello, World!"
print(type(z)) # 输出<class 'str'>
a True
print(type(a)) # 输出<class 'bool'>
运算符
Python中有多种运算符,包括算术运算符、比较运算符、逻辑运符、位运算符等。以下是一些示例:
x = 5y = 3
# 算术运算符
print(x + y) # 输出8
print(x - y) # 输出2
print(x * y) # 输出15
print(x / y) # 输出1.6666666666666667
print(x % y) # 输出2
print(x ** y) # 输出125
# 比较运算符
print(x == y # 输出False
print(x != y) # 输出True
print(x > y) # 输出True
print(x < y) # 输出False
print(x >= y) # 输出True
print(x <= y) # 输出False
# 逻辑运算符
a = True
b = False
print(a and b) # 输出False
print(a or b) # 输出True
print(not a) # 输出False
# 位运算符
x = 5
y = 3
print(x & y) # 输出1
print(x | y) # 输出7
print(x ^ y) # 输出6
print(~x) # 输出-6
print(x << 2) # 输出20
print(x >> ) # 输出1
条件语句
可以使用条件语句来根据条件执行不同的代码块。Python中的条件语句包括语句、elif语句和else语句。以下是一个示例:
x = 5
if x > 0:
print("x is positive")
elif x == 0:
print("x is zero")
else:
print("x is negative")
在这个示例中,我们使用if语句、elif语句和else语句来根据量x的执行不同的代码块。
循环语句
可以使用循环语句来重复执行代码块。Python中的循环语句包括for循环和while循环。以下是一个示例:
# for循环
for i in range(1, 6):
print(i)
# while循环
i =
while i < 6:
print(i)
i += 1
在这个示例中,我们使用for循环和while循环来重复打印到5的数字。
函数
可以使用函数来组织代码并重复使用它。Python中的函数使用def关键字。以下是一个示例:
def greet(name):
print("Hello, " + name + "!")
greet("Alice")
greet("Bob")
在这个示例中,我们定义了一个名为greet的函数,该函数接受一个名name的参数,并打印一条问候消息。
模块
可以使用模块来组织代码并重使用它。Python中的模块是一个包含函数、变量和类的文件。可以使用import语句来导入模块。以下是一个示例:
import math
x = math.sqrt(25)
print(x) # 输出5.0
在这个例中,我们使用import语句导入Python的math模块,并使用sqrt()函数计算25的平方根。
异常处理
可以使用异常处理来处理程序中的错误。Python中的异常处理使用try语句和except语句。以下是示例:
try:
x = 5 / 0
except ZeroDivisionError:
print("Cannot divide by zero")
在这个示例中,我们使用try语句和except语句来处理除以零的错误。
示例1:使用循环语句计算1到10的和
sum = 0
for i in range(1, 11):
sum += i
print(sum) # 输出55
在这个示例中,我们使用for循环计算1到10的和,并将结果存储在变量sum中。
示例2:使用异常处理处理文件读取错误
try:
with open('file.txt', 'r') as f:
content = f.readexcept FileNotFoundError:
print('File not found')
except IOError:
print('Error reading file')
在这个示例中,我们使用try-except语句尝试打开文件。如果文件不存在,则会引发FileNotFoundError异常,并打印一条消息。如果文件存在,则会尝试读取文件内容。如果读取文件时发生错误,则会引发IOError异常,并打印一条消息。
以上“Python常用知识梳理(必看篇)”的完整攻略,其中包括了变量、数据类型、运算符、条件语句、循环语句、函数、模块、异常处理等内容。这些知识点和示例助我们更好地理解Python编程语言的基础知识。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python常用知识梳理(必看篇) - Python技术站