Files
ojnext/src/learn_old/02/index.md
2025-06-15 14:40:47 +08:00

1.2 KiB
Raw Blame History

会赢的

input() 的简单用法

这是书上没有讲的内容

input() 函数会等待用户输入,等用户输入结束,按下回车键后,得到用户输入的内容,数据类型是文字类型

比如:

# 变量a得到的就是用户输入的内容
a = input("请输入的你的姓名:")
# 使用加号连接两段文字
print("你的姓名是:"+a)

在 Thonny 上演示注意input() 函数括号中的文字是输入时候的提示语。

在【判题狗】中,所有的输入都不要写提示语

重要提醒:用户输入的内容是不会出现在代码中的

因为你无法预测用户会输入什么

当遇到用户输入的是一个整数或一个小数

因为 input() 得到的都是文字类型,所以看上去输入了一个数字,其实文字,所以我们需要进行类型转换

输入一个整数,比如输入 10

# 用 int() 包裹 input(),这样得到的 a 就是一个整数类型
a=int(input())
print(a+10)

输入10 输出20

输入一个小数,比如输入 3.14

# 用 float() 包裹 input(),这样得到的 a 就是一个小数类型
a=float(input())
print(a-3)

输入3.14 输出0.14