![会赢的](./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
