您的位置:首页 >Python输入输出基础:input与print使用详解
发布于2026-03-10 阅读(0)
扫一扫,手机访问
input()读取用户输入并返回字符串,需手动转类型;print()输出内容默认换行,支持end、sep参数和f-string格式化;二者配合实现“提示→输入→反馈”交互流程。

Python 中的 input() 和 print() 是最基础、最常用的输入输出函数,掌握它们是写好交互式程序的第一步。
input() 默认接收一行字符串,无论用户输入数字、字母还是空格,返回值始终是 str 类型。如果需要数值运算,必须手动转换类型。
name = input("请输入姓名:") —— 括号内为提示文字,会显示在终端上""age = int(input("年龄:")),若用户输字母会报 ValueError,初学可先忽略异常处理print() 默认输出后自动换行,多个参数用空格分隔,支持混合类型(无需手动转字符串)。
print("Hello", "World") → 输出 Hello Worldprint("Hi", end="") 不换行;end=" | " 可自定义结尾符号print("a", "b", "c", sep="-") → a-b-cname = "小明"; print(f"你好,{name}!")两者常一起使用,构成“提示→输入→反馈”的基本流程。例如:
score = float(input("请输入分数:"))if score >= 60: print("恭喜通过!")else: print("还需努力哦~")注意:用户输入非数字时程序会中断,实际项目中需用 try...except 处理,但入门阶段先理解逻辑主线更重要。
input() 不会自动识别数字,"123" 和 123 在 Python 中完全不同print() 输出变量名本身不会加引号,但输出字符串字面量时引号只是代码标记,屏幕上看不到下一篇:《萝卜快跑》添加家和公司站点教程
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9