![会赢的](./image.png) ## input() 的简单用法 这是书上没有讲的内容 `input()` 函数会等待用户输入,等用户输入结束,按下回车键后,得到用户输入的内容,数据类型是**文字**类型 比如: ```py # 变量a得到的就是用户输入的内容 a = input("请输入的你的姓名:") # 使用加号连接两段文字 print("你的姓名是:"+a) ``` 在 Thonny 上演示,注意:input() 函数括号中的文字是输入时候的提示语。 ## 在【判题狗】中,所有的输入都不要写提示语 ## 重要提醒:用户输入的内容是不会出现在代码中的 因为你无法预测用户会输入什么 ## 当遇到用户输入的是一个整数或一个小数 因为 `input()` 得到的都是文字类型,所以看上去输入了一个数字,其实文字,所以我们需要进行类型转换 ### 输入一个整数,比如输入 10 ```py # 用 int() 包裹 input(),这样得到的 a 就是一个整数类型 a=int(input()) print(a+10) ``` 输入:10 输出:20 ### 输入一个小数,比如输入 3.14 ```py # 用 float() 包裹 input(),这样得到的 a 就是一个小数类型 a=float(input()) print(a-3) ``` 输入:3.14 输出:0.14