一、输入输出
在Python中,输入和输出是非常重要的,可以用来调试程序,也可以用来进行与用户的交互。以下是Python中输入输出的常用命令。
1.输入
# 从键盘输入数字
num = input("请输入一个数字:")
# 从键盘输入字符串
str = input("请输入一个字符串:")
以上代码中,使用input()函数可以从键盘输入信息,并将输入的内容存储在变量中。在输入时,可以输出一个提示说明,如上面的“请输入一个数字:”和“请输入一个字符串:”。
2.输出
# 输出变量num的值
print(num)
# 输出字符串
print("hello")
以上代码中,使用print()函数可以输出变量和字符串。在输出时,可以使用逗号将多个输出内容分开,如print(num, str)。
二、条件语句
条件语句用于根据判断条件来执行不同的代码块。以下是Python中条件语句的常用命令。
1.if语句
# 判断num的值是否等于10
if num == 10:
print("num等于10")
# 判断num的值是否大于10
if num > 10:
print("num大于10")
# 判断num的值是否小于10
if num < 10:
print("num小于10")
以上代码中,使用if语句可以根据条件判断来执行不同的代码块。条件判断使用比较运算符(==, >, =, <=)和逻辑运算符(and, or, not)。
2.if-else语句
# 判断num的值是否等于10
if num == 10:
print("num等于10")
# 如果num的值不等于10,则执行else语句
else:
print("num不等于10")
以上代码中,使用if-else语句可以根据条件判断来执行不同的代码块。如果条件成立,则执行if语句中的代码块,否则执行else语句中的代码块。
3.if-elif-else语句
# 判断num的值是否等于10
if num == 10:
print("num等于10")
# 判断num的值是否等于20
elif num == 20:
print("num等于20")
# 如果num的值不等于10和20,则执行else语句
else:
print("num既不等于10也不等于20")
以上代码中,使用if-elif-else语句可以根据多个条件判断来执行不同的代码块。如果条件成立,则执行对应的代码块,否则执行else语句中的代码块。
三、循环语句
循环语句用于重复执行一段代码块。以下是Python中循环语句的常用命令。
1.while循环
# 定义变量i,并初始化为0
i = 0
# 循环执行,直到i的值大于等于5
while i < 5:
print(i)
i = i + 1
以上代码中,使用while循环可以重复执行一段代码块,直到循环条件不成立为止。在每次循环时,都会检查循环条件,如果成立,则执行循环体中的代码块。
2.for循环
# 遍历列表中的元素
list = ["apple", "banana", "cherry"]
for x in list:
print(x)
以上代码中,使用for循环可以遍历一个列表中的所有元素,并对每个元素执行相同的操作。在每次循环时,都会将列表中的下一个元素赋值给变量x,并执行循环体中的代码块。
3.break语句
# 循环执行,直到i的值等于3时,跳出循环
while i < 5:
print(i)
if i == 3:
break
i = i + 1
以上代码中,使用break语句可以强制跳出循环,并执行循环之后的代码。在循环体中,如果满足某个条件,可以通过break语句直接跳出循环。
4.continue语句
# 循环执行,遇到i的值等于3时,跳过本次循环
while i < 5:
i = i + 1
if i == 3:
continue
print(i)
以上代码中,使用continue语句可以强制跳过当前循环,直接进入下一次循环。在循环体中,如果满足某个条件,可以通过continue语句跳过本次循环。
四、文件操作
文件操作是Python中常用的操作之一,可以用来读取和写入文件。以下是Python中文件操作的常用命令。
1.打开文件
# 打开文件
file = open("test.txt", "r")
# 读取文件内容
content = file.read()
# 关闭文件
file.close()
以上代码中,使用open()函数可以打开一个文件,并返回一个文件对象。在打开文件时,需要指定文件名和文件打开模式,如上面的“test.txt”和“r”分别表示打开文件test.txt以读取的方式。在完成文件操作后,需要使用close()方法关闭文件。
2.读取文件
# 读取文件内容
content = file.read()
# 读取文件中的一行内容
line = file.readline()
# 读取文件中的所有行内容
lines = file.readlines()
以上代码中,使用read()方法可以读取整个文件的内容,使用readline()方法可以读取文件中的一行内容,使用readlines()方法可以读取文件中的所有行内容并返回一个列表。
3.写入文件
# 打开文件
file = open("test.txt", "w")
# 写入文件内容
file.write("hello")
# 关闭文件
file.close()
以上代码中,使用write()方法可以向文件中写入内容。在打开文件时,需要指定文件打开模式为写入的方式。
4.with语句
# 使用with语句打开文件并读取内容
with open("test.txt", "r") as file:
content = file.read()
以上代码中,使用with语句可以打开文件,并在语句块执行完毕后自动关闭文件。与常规的打开文件方式相比,使用with语句可以更加简洁和安全。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/286982.html