Python3之
输入输出 + 代码注释
input\print\code annotation
PART 01
输入 input()
作用:input()会等待用户输入内容,并以字符串形式返回。
样例1:最简单的输入
name = input()
print("你输入的是:", name)
样例2:带提示语的输入
name = input("请输入你的名字:")
print("你好," + name)
Tips:input 返回的一定是字符串
PART 02
输出print()
作用:print()是最常用的输出函数。
样例1:最简单的输出
print("Hello World")
print(100)
样例2:输出多个内容(用逗号分隔,会自动加空格)
name = "李华"
age = 18
print("姓名:", name, "年龄:", age)
#输出结果:姓名: 李华 年龄: 18
样例3:格式化输出(推荐 f-string)
name = "王芳"
score = 95.5
print(f"{name} 的考试成绩是 {score} 分")
#输出结果:王芳 的考试成绩是 95.5 分
样例4:控制结尾(默认换行)
print("hello", end="") # 不换行
print("world") # 输出 helloworld
PART 03
代码注释
代码注释的作用:
1.解释代码是干什么的
2.临时让某行代码失效(调试用)
3.帮助自己或别人理解思路
4.Python 执行时会自动忽略。
单行注释:使用#,一般写在代码上方或右侧
例如:name = "小明" # 也可以写在语句后面
多行注释:使用三个单引号或三个双引号
例如:
"""
这是一个多行注释
可以写很多内容
用来解释复杂的功能
好的注释(解释目的)
例如x = 10 # 初始化计数器,从10开始倒数
PART 04
灵活运用
age = input("请输入年龄:") # 用户输入 18
print(age + 1) # ❌ 报错!字符串不能和整数相加
解决方法:类型转换
age_int = int(age)
print(age_int + 1) # 输出 19
练一练 · 能力提升
1. 类型转换陷阱:下面代码哪里错了?如何改正?
a = input("数字1:")
b = input("数字2:")
print(a + b)
2. 综合练习:用户输入一个字母,程序输出它的下一个字母(小写)。
例如:输入 `b` → 输出 `c`。
*提示:`ord()` 和 `chr()`,考虑 `z` 的情况。*
3. 多行注释:写一个多行注释,介绍你的程序是“一个简单的温度转换器”(摄氏转华氏)。
恭喜你!今天学会了:
- ✅ 代码注释(单行/多行)的写法与意义
- ✅ `input()` 获取用户输入
- ✅ `print()` 输出内容及格式化
- ✅ 类型转换(尤其与 `input` 配合)
- END -
我在这里
等着你来