1、输入
Python在控制台输入内容,需要使用input函数。input函数会在控制台等待用户输入,直到用户按下了回车键才算完成输入。
注意:input函数接收的内容为字符串。
str1 = input("请输入内容\n")
print(str1)
print(type(str1))

1.1、输入其它类型
a = int(input("请输入您的年龄\n"))
print(a)
print(type(a))

2、输出
Python中输出内容至控制台使用print函数。
2.1、直接输出
print(666)
print("Hello!My name is Li Yang")

2.2、格式化输出
当print需要输出传入的参数,可以使用格式化输出。
第一种方法:
利用占位符%字母来占位输出内容。
| 符号 | 内容 |
|---|---|
| %s | 字符串 |
| %d | 带符号的十进制整数 |
| %u | 无符号十进制整数 |
| %f | 浮点数 |
| %o | 八进制整数 |
| %x | 十六进制整数 |
str1 = "Li Yang"
age = 20
print("my name is %s,and age is %d" % (str1,age))

第二种方法:
使用format{}输出。
str1 = "Li Yang"
age = 20
print("my name is {},and age is {}".format(str1,age))
print("my name is {0},and age is {1}".format(str1,age))
print(f"my name is {str1},and age is {age}")

3、转义字符
Python中的转义字符是一种特殊的字符,用于在字符串中表示那些不能直接打印的字符,或者用于控制字符的输出格式。
| 转义字符 | 内容 |
|---|---|
| ' | 单引号 |
| \n | 换行符 |
| \ | 反斜杠 |
| \t | 制表符 |
print("\'")
print("\n")
print("\\")
print("\t666")



















