本节课我们学习了 Python 基础编程知识:变量命名规则、接收用户输入、输出内容、字符串转整数、for 循环求和 / 偶数和 / 奇数和,统一规范:求和用变量s,接收输入用变量n,全程不使用 if 语句。
一、变量的命名规则
必须遵守(不报错)
只能用:字母、数字、下划线_
不能以数字开头(n2合法,2n错误)
不能用 Python 关键字(for、print等不能当变量名)
区分大小写(S和s是两个变量)
好习惯
名字简单清楚:用s表示和,n表示输入数字
二、接收用户输入
用input()函数获取键盘输入,用变量n保存:
注意:输入的内容默认是字符串,不能直接计算。
三、输出内容
用print()打印结果:
print("程序运行完成")print(n)print("你输入的是:", n)
四、字符串转整数
要计算必须把字符串转成整数,用int():
n = int(input("请输入一个整数:"))
五、for 循环计算(核心重点,无 if 语句)
1. 求 1 ~ n 的总和
# 1. 获取输入n = int(input("请输入一个正整数:"))# 2. 求和变量初始为0s = 0# 3. 循环累加for i in range(1, n+1): s = s + i
# 4. 输出结果print("1到", n, "的和是:", s)
2. 求 1 ~ n 的偶数和(不用 if)
直接用range(2, n+1, 2)生成所有偶数:
n = int(input("请输入一个正整数:"))s = 0# 从2开始,每次+2,只取偶数for i in range(2, n+1, 2): s = s + iprint("偶数和:", s)print("偶数和:", s)
3. 求 1 ~ n 的奇数和(不用 if)
直接用range(1, n+1, 2)生成所有奇数:
n = int(input("请输入一个正整数:"))s = 0# 从1开始,每次+2,只取奇数for i in range(1, n+1, 2): s = s + iprint("奇数和:", s)
本课核心总结
固定写法:输入用n,求和用s;
必备三步:input()输入 → int()转整数 → print()输出;
循环技巧:
总和:range(1, n+1)
偶数和:range(2, n+1, 2)
奇数和:range(1, n+1, 2)
变量命名:不数字开头、不用关键字、只用字母 / 数字 / 下划线。