格式化输出:
占位符:%s %d %f
举例
name=‘赵飞’
print(‘姓名是:’+name) # str + str
age=18
#str(int) —> (int ->str) 强制类型的转换
print(‘年龄是:’+str(age)) # ‘aaa’ int —>str
print(‘年龄是:%s’ % age) # %s --> str 简写 底层:str(age) —> ‘18’
isMarry=False # 布尔: True, False
print(‘结婚否?回答: %s’ % isMarry) # str(False) —> ‘False’
%d digit 数字
print(‘年龄是:%d’ % age)
#age= ‘18岁’
#print(‘年龄是:%d’ % age)
age=18.5 # int(18.5)—>18 取整数
print(‘年龄是:%d’ % age)
Format :格式“{} {}”.format(value,value)
举例
字符串的格式化输出
方式:1. 使用占位符 %s %d %f 2. format函数
format是一个字符串中的函数 ‘’.format() 此处的‘.’ 调用 [] {} ()
age=2
s=‘已经上’
message = ‘乔治说:我今年{}岁了,{}幼儿园!’.format(age,s)
print(message)