1. print 输出的基本用法
- 语法:print(value1, value2, ..., sep=' ', end='\n')
- 功能:将内容输出到控制台,可同时输出多个值,默认用空格分隔。
- 示例:
-
print("Hello", "World") # 输出:Hello World print(10, 3.14, "Python") # 输出:10 3.14 Python
2. print 中参数 sep 的用法
- 作用:指定多个输出值之间的分隔符,默认为空格。
- 示例:
-
print("A", "B", "C", sep="-") # 输出:A-B-C print(2023, 12, 31, sep="/") # 输出:2023/12/31 print("Name:", "Alice", sep="→ ") # 输出:Name:→ Alice
3. print 中参数 end 的用法
- 作用:指定输出结束后的追加字符,默认为换行符 \n。
- 示例:
-
print("Hello", end=" ") # 输出后不换行,追加空格 print("World") # 输出:Hello World print("Loading", end="...") # 输出:Loading...
4. input 输入的基本用法
- 语法:input(prompt_message)
- 功能:接收用户输入,返回一个字符串。
- 示例:
-
name = input("请输入姓名:") print("姓名:", name) # 输入 "Alice" → 输出:姓名: Alice
5. input 数据强制类型转换的用法
- 说明:将输入的字符串转换为其他类型(如 int/float/bool)。
- 示例:
-
age = int(input("请输入年龄:")) # 输入 "18" → 转换为整数 18 price = float(input("请输入价格:")) # 输入 "9.99" → 转换为浮点数 9.99 flag = bool(input("是否继续?")) # 非空输入为 True,空输入为 False - 注意事项:
- 若输入内容无法转换(如非数字转为 int),会触发 ValueError。
- 建议配合异常处理(如 try-except)确保程序健壮性。
| 功能 | 语法示例 | 关键参数说明 |
|---|---|---|
| 输出多值 | print(a, b, c) | sep(分隔符) |
| 控制输出结尾 | print("text", end=" ") | end(结束符) |
| 接收输入 | input("提示信息") | 返回字符串 |
| 强制类型转换 | int(input("输入数字:")) | 需确保输入合法 |
如涉及侵权,请通过邮件:gouweicaosheji#163.com与我联系处理。
宗宗酱
