python3基础:格式化输出
直接简单的输出#简单输出一个字符串
>>>print(‘hello python apple‘)
hello python apple#简单输出多个字符串
>>>print(‘hello‘,‘python‘, ‘apple‘)hello python apple
#简单输出拼接字符串>>>print(‘hello‘+ ‘\tpython‘+ ‘\tapple‘)
hello python apple格式化输出 --为了让输出更加美观主要是 1.%用法 2.format用法1. %()
%d 数字%s 字符串%f 浮点数
print(‘‘‘===我的个人资料=== name:%s sex:%s age:%d height:%f ‘‘‘%(‘我的家在东北‘,"boy",15,70.66)) #总结 %s放任何数据 %d%f 放数字
输出结果:
===我的个人资料=== name:我的家在东北 sex:boy age:15 height:70.660000
2.另一种方式 {}字符串.format()
print(‘‘‘===我的个人资料=== name:{0} sex:{1} age:{2} height:{3} ‘‘‘.format(‘我的家在东北‘,"boy",15,70.66))
输出结果:
===我的个人资料=== name:我的家在东北 sex:boy age:15 height:70.66
注意的点 1.{}要比()输入的少; 2.{}索引里面的值从0开始; 3.{}里面的索引都要同时给或者同时不给
练习一下
# name、age sex address hobby salary work_year print(‘‘‘===ta的个人信息=== name:%s sex:%s age:%d address:%s hobby:%s salary:%0.2f work_year:%d ‘‘‘%(‘ta‘,"boy",15,‘我的家‘,‘play basketball‘,7000.55,3)) #第二种方法 print(‘‘‘===ta的个人信息=== name:{} sex:{} age:{} address:{} hobby:{} salary:{} work_year:{} ‘‘‘.format(‘ta‘,"boy",15,‘我的家‘,‘play basketball‘,7000.55,3))
输出结果
===ta的个人信息=== name:ta sex:boy age:15 address:我的家 hobby:play basketball salary:7000.55 work_year:3 ===ta的个人信息=== name:ta sex:boy age:15 address:我的家 hobby:play basketball salary:7000.55 work_year:3
相关推荐
chuckchen 2020-10-31
Will0 2020-10-12
Dreamhome 2020-10-09
xirongxudlut 2020-09-28
星辰大海的路上 2020-09-13
chaochao 2020-08-31
猪猪侠喜欢躲猫猫 2020-08-17
快递小可 2020-08-16
shengge0 2020-07-26
巩庆奎 2020-07-21
张文倩数据库学生 2020-07-19
xirongxudlut 2020-07-18
Ericbig 2020-07-18
kyelu 2020-07-09
liangzhouqu 2020-07-07
GuoSir 2020-06-28
chaigang 2020-06-27
pythonxuexi 2020-06-25