Python基础3:基础数据类型和格式化输出
字符格式化输出:
%s s = string 字符串
%d d = digit 整数
%f f = float 浮点数,约等于小数
三种方式:
1.%s
name = 'xx'
age = 18
msg = '我叫%s,今年%s' %(name,age)
2.format
name = 'xx'
age = 18
msg1 = '我叫{},今年{}'.format(name,age)
3.f加大括号
name = 'xx'
age = 18
msg = f'我叫{name},今年{age}'
print(msg)
可以加表达式
dic = {'name':'xx','age': 73}
msg = f'我叫{dic["name"]},今年{dic["age"]}'
print(msg)
count = 7
print(f'最终结果:{count**2}')
name = 'barry'
msg = f'我的名字是{name.upper()}'
print(msg)