1、输⼊
- 语法:
input('提示⽂字')
input()
会把接收到的任意数据都当做字符串处理
2、输出
-
语法:
print('输出的字符串')
-
转义字符
\n
:换⾏\t
:制表符,⼀个tab键(4个空格)的距离
- 结束符
end="\n"
:默认结束符(默认换行),可修改
- 格式化输出
- 单个格式化输出:
print('格式化符号' % 表达式)
- 多个格式化输出:
print('格式化符号1,格式化符号2' % (表达式1, 表达式2))
- Python3.6中新增的格式化⽅法:
print(f'{表达式}')
- 常用格式符号
格式符号 | 转换 |
---|---|
%s | 字符串 |
%d | 有符号的⼗进制整数 |
%f | 浮点数 |
%c | 字符 |
%u | ⽆符号⼗进制整数 |
%o | ⼋进制整数 |
%x | ⼗六进制整数(⼩写ox) |
%X | ⼗六进制整数(⼤写OX) |
%e | 科学计数法(⼩写e) |
%E | 科学计数法(⼤写E) |
%g | %f和%e的简写 |
%G | %f和%E的简写 |
%06d
:表示输出的整数显示6位数,不⾜以0补全,超出当前位数则原样输出%.2f
:表示⼩数点后显示2位小数
代码示例
1、输入:可以使用input()函数来获取用户的输入。例如:
name = input("请输入你的名字:")
print("欢迎你," + name)
2、输出:可以使用print()函数将内容输出到控制台。例如:
print("Hello, World!")
3、文件输入输出:可以使用open()函数来打开文件,并使用read()函数读取文件内容,使用write()函数将内容写入文件。例如:
# 读取文件内容
file = open("file.txt", "r")
content = file.read()
print(content)
file.close()
# 写入文件内容
file = open("file.txt", "w")
file.write("Hello, World!")
file.close()
4、格式化输出:可以使用字符串的format()方法来进行格式化输出。例如:
name = "Tom"
age = 20
print("My name is {} and I am {} years old.".format(name, age))
以上是一些基本的输入输出方法,Python还提供了许多其他的输入输出函数和方法,可以根据具体需求选择合适的方法来实现输入输出操作。