在Python中,`input()`函数用于从用户那里获取输入,并返回一个字符串。下面是一些基本用法:
获取单个字符串输入
```python
user_input = input("请输入一些内容:")
print("你输入的是:", user_input)
将输入转换为数字类型
整数:
```python
num_input = input("请输入一个整数:")
num = int(num_input)
print("你输入的整数加1的结果是:", num + 1)
浮点数:
```python
float_input = input("请输入一个浮点数:")
float_num = float(float_input)
print("你输入的浮点数乘以2的结果是:", float_num * 2)
一次输入多个值
```python
values = input("请输入多个值,用逗号分隔:").split(',')
print("你输入的值是:", values)
使用提示信息
```python
name = input("请输入您的姓名:")
print("您好,", name, "!")
在简易计算器中的应用
```python
获取两个数字和一个运算符
num1 = input("请输入第一个数字:")
num2 = input("请输入第二个数字:")
operator = input("请输入运算符(+,-,*,/):")
将输入转换为数字类型
num1 = float(num1)
num2 = float(num2)
根据运算符执行计算
if operator == '+':
result = num1 + num2
elif operator == '-':
result = num1 - num2
elif operator == '*':
result = num1 * num2
elif operator == '/':
result = num1 / num2
else:
print("无效的运算符")
print("计算结果是:", result)
使用`input()`函数时,请确保输入的内容符合您期望的数据类型,否则在尝试进行数学运算等操作时可能会遇到错误。如果需要,可以使用`int()`, `float()`等类型转换函数将输入的字符串转换为相应的数字类型