python input()函数和print()函数、字符串格式化的基本使用方法
时间: 2024-12-04 12:23:35 浏览: 16
Python中的`input()`函数和`print()`函数是两个非常基础但也极其重要的内置函数。
1. `input()`函数:这个函数用于从用户那里获取输入,它会暂停程序运行直到用户提供一些文本数据,并将这些数据作为字符串返回。例如:
```
name = input("请输入你的名字:")
print(f"你好,{name}!")
```
这里,`input("提示信息")`会显示给用户一个消息,然后等待他们的输入,`name`变量存储的就是用户的输入。
2. `print()`函数:用于向控制台打印输出内容,可以接受单个元素或多个元素组成的列表作为参数。基本语法是:
```
print("Hello, World!") # 单个字符串
print(name) # 输出变量
print("The answer is:", 42) # 字符串连接和变量插入
```
可以通过加逗号分隔多个参数,它们会在一行上并列输出。
字符串格式化在Python中有多种方法:
- 使用`%`运算符(旧版Python):
```
score = 85
print("你的分数是:%d" % score)
```
- 使用`str.format()`方法(新版Python推荐):
```
print("你的分数是:{},优秀的线是90分".format(score))
```
- 使用f-string(最新版Python):
```
score = 85
print(f"你的分数是:{score}, 优秀的线是90分")
```
阅读全文