寒假学习笔记1.13
一、变量与数据类型
变量定义:如name = "Kimi"(字符串)、age = 20(整数)、height = 1.75(浮点数)、is_student = True(布尔值)。变量名需遵循命名规则,不能以数字开头,不能含特殊符号。
数据类型转换:用str()、int()、float()等函数实现不同类型数据间的转换,如age_str = str(age)。
二、条件语句
if-else结构:用于简单判断,如判断一个数正负。示例:
Python
num = float(input("请输入一个数字:"))
if num > 0:
print("正数")
else:
print("负数或零")
if-elif-else结构:适用于多条件判断,如根据成绩划分等级。示例:
Python
score = float(input("请输入成绩:"))
if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
elif score >= 60:
print("及格")
else:
print("不及格")
三、循环语句
for循环:用于遍历序列(如列表、字符串)。示例:遍历水果列表并打印。
Python
fruits = ["苹果", "香蕉", "橙子"]
for fruit in fruits:
print(fruit)
while循环:条件满足时重复执行代码。示例:累加求和至目标值。
Python
sum = 0
i = 1
while i <= 10:
sum += i
i += 1
print("1到10的和为:", sum)
四、函数定义与调用
定义函数:用def关键字。示例:定义计算阶乘的函数。
Python
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
调用函数:直接使用函数名并传入参数。示例:计算5的阶乘。
Python
result = factorial(5)
print("5的阶乘为:", result)
五、学习心得
通过今天的学习,初步掌握了Python的基本语法,包括变量、数据类型、条件语句、循环和函数等。编程的逻辑性和条理性让我感受到其魅力,同时也意识到实践操作对于巩固知识的重要性。后续将继续深入学习,提升编程能力。
浙公网安备 33010602011771号