# 输入打印,转义字符与格式化输出
- print():函数,输出打印,函数,类,对象...等
- \t,\n:叫做转义字符,有一定的编程意义
- input(): 代码接收键盘输入的数据
python程序需要通过输入和输出功能来实现与计算机的交互。
1.输出常量
2.输出多个值
3.print():函数中有参数,叫end,默认end=“\n”
\n换行符,打印的时候看不到,在打印的数据结尾有一个\n
\t:叫做制表符,相当于一个tab键
#可以使用\让转义字符变成普通字符
#在前面加上r,可以让转义字符失去作用
#使用双斜杠在字符串中表示\
# \u4e00-\u9fa5: 中文在utf-8编码中的编码范围
print("\u4e00 \u9fa5")
4. input():函数,接收键盘输入内容,类型是str
注意:键盘输入数据的类型都是字符串类型
将str转换为int3
int1 = int(number)
print(int1, type(int1))
# 格式化输出
格式控制字符串包含常规字符和格式字符
- 常规字符:包括可显示的字符(原样输出)和转义字符。
- 格式字符:以%开头的一个或多个字符,以说明输出数据的类型,形式,长度,小数位数等,
- 附加格式说明符:若%和格式字符之间增加一些附加格式符,则输出格式更加精准
# %s:字符串占位符 %d:整型占位符 %f:浮点型占位符,默认保留6位小数
# 占位符使用 <% 字母> 表示,后边拼接的变量,对应的替换掉这个占位符(单个变量不用加括号)
# %6.3s:6表示占6个位置,.3取前三位,不够就有多少取多少
abc = "abcdefg"
w = "w"
print("小胖说: %.3s" % abc)
print("小胖说: %6.3s" % w)
# %s:可以拼接字符串,如果是其他类型,则转换成字符串再拼接(后台转换,看不到)
print("姓名: %s\n年龄: %s\n性别:")