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")