本文将从多个方面对Python基础复习三进行详细的阐述。
一、循环结构
在Python中,循环结构是非常重要的概念之一。它允许我们重复执行一段代码,直到某个条件不再满足。Python中的循环结构主要包括for循环和while循环。
# 示例代码1:for循环
keywords_str = 'Python循环结构'
for keyword in keywords_str:
print(keyword)
上述代码会分别打印出字符串“P”、“y”、“t”、“h”、“o”、“n”、“循”、“环”、“结”、“构”。
# 示例代码2:while循环
count = 0
while count < 5:
print("Count:", count)
count += 1
上述代码会打印出从0到4的数字。
二、条件语句
条件语句在Python中用于根据不同的条件执行不同的代码块。常用的条件语句包括if语句、if-else语句、if-elif-else语句。
# 示例代码1:if语句
age = 18
if age >= 18:
print("成年人")
上述代码会输出“成年人”,因为age的值大于等于18。
# 示例代码2:if-else语句
score = 85
if score >= 90:
print("优秀")
else:
print("及格")
上述代码会输出“及格”,因为score的值小于90。
# 示例代码3:if-elif-else语句
day = "Wednesday"
if day == "Monday":
print("星期一")
elif day == "Tuesday":
print("星期二")
else:
print("其他")
上述代码会输出“其他”,因为day的值既不是“Monday”也不是“Tuesday”。
三、函数定义与调用
函数是一段可重用的代码,它接受输入参数并返回一个结果。在Python中,我们可以使用def关键字定义函数,并使用函数名进行调用。
# 示例代码:函数定义与调用
def greet(name):
print("Hello, " + name + "!")
greet("Alice")
以上代码定义了一个名为greet的函数,它接受一个参数name,并在屏幕上打印出“Hello, name!”。调用greet函数时传入参数“Alice”,会输出“Hello, Alice!”。
四、列表
列表是Python中一种常用的数据结构,它可以存储多个值,并允许对这些值进行增删改查的操作。列表以方括号([])表示,各个值之间用逗号分隔。
# 示例代码:列表操作
fruits = ["apple", "banana", "cherry"]
print(fruits[0]) # 输出:apple
fruits.append("orange")
print(fruits) # 输出:['apple', 'banana', 'cherry', 'orange']
fruits.remove("banana")
print(fruits) # 输出:['apple', 'cherry', 'orange']
fruits[0] = "pear"
print(fruits) # 输出:['pear', 'cherry', 'orange']
以上代码演示了列表的创建、追加、删除和修改操作。
五、字典
字典是Python中另一种常用的数据结构,它以键-值对的形式存储数据。字典以花括号({})表示,键和值之间用冒号(:)分隔,各个键-值对之间用逗号分隔。
# 示例代码:字典操作
student = {
"name": "Alice",
"age": 18,
"score": 85
}
print(student["name"]) # 输出:Alice
student["age"] = 19
print(student) # 输出:{'name': 'Alice', 'age': 19, 'score': 85}
student["gender"] = "female"
print(student) # 输出:{'name': 'Alice', 'age': 19, 'score': 85, 'gender': 'female'}
del student["score"]
print(student) # 输出:{'name': 'Alice', 'age': 19, 'gender': 'female'}
以上代码演示了字典的创建、访问、修改和删除操作。
原创文章,作者:HZRO,如若转载,请注明出处:https://www.beidandianzhu.com/g/1587.html