作业介绍
一、输入操作(获取用户输入)
主要使用 input() 函数,用于接收用户从键盘输入的内容,返回值为字符串类型。
1、基本用法
# 接收输入并存储为字符串
name = input("请输入你的名字:") # 括号内的字符串是提示信息
print(name) # 输出用户输入的内容
2、接收多个值
结合 split() 可一次接收多个值(默认按空格分割):
# 接收多个字符串
a, b, c = input("输入三个值,用空格分隔:").split()
# 接收多个数字(需转换类型)
x, y = map(int, input("输入两个整数:").split()) # 转换为整数
m, n = map(float, input("输入两个小数:").split()) # 转换为浮点数
3、注意事项
input() 永远返回字符串,数字运算前必须转换类型(如 int()、float())。按回车键结束输入。
二、输出操作(打印内容)
主要使用 print() 函数,用于将内容输出到控制台。
1、基本用法
print("Hello, Python!") # 输出字符串
print(123) # 输出数字
print(3 + 5) # 输出表达式结果(8)
2、输出多个内容
多个值用逗号分隔,输出时会自动用空格分隔:
name = "Alice"
age = 20
print("姓名:", name, ",年龄:", age) # 输出:姓名: Alice ,年龄: 20
3、控制换行
print() 默认会在结尾添加换行符 \n,可通过 end 参数修改:
print("第一行", end=";") # 结尾用分号代替换行
print("第二行") # 输出:第一行;第二行
4、格式化输出
在字符串前加 f 或 F,用 {} 包裹变量或表达式,简洁直观且效率高。 【基本用法】
name = "Alice"
age = 25
print(f"姓名:{name},年龄:{age}") # 输出:姓名:Alice,年龄:25
# 支持表达式计算
print(f"明年年龄:{age + 1}") # 输出:明年年龄:26
【格式控制(对齐、精度等)】
num = 123.456
# 控制宽度和对齐(默认右对齐)
print(f"占8位:{num:8}") # 输出:占8位: 123.456(共8个字符位置)
print(f"左对齐:{num:<8}") # 输出:左对齐:123.456 (8位,左对齐)
# 控制小数位数
print(f"保留2位小数:{num:.2f}") # 输出:保留2位小数:123.46
# 整数格式(带符号)
print(f"带符号:{age:+d}") # 输出:带符号:+25
【常见符号】 d 十进制整数 s 字符串 f 浮点数
题目
认领作业后才可以查看作业内容。
- 状态
- 正在进行…
- 题目
- 4
- 开始时间
- 2025-9-3 0:00
- 截止时间
- 2035-9-1 23:59
- 可延期
- 24 小时