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