print('hello Python') age = 18 print(age) # 需求:输出“今年我的年龄是18岁”
age = 18 name = 'TOM' weight = 75.5 student_id = 1 # 我的名字是TOM print('我的名字是%s' % name) # 我的学号是0001 print('我的学号是%4d' % student_id) # 我的体重是75.50公⽄ print('我的体重是%.2f公⽄' % weight) # 我的名字是TOM,今年18岁了 print('我的名字是%s,今年%d岁了' % (name, age)) # 我的名字是TOM,明年19岁了 print('我的名字是%s,明年%d岁了' % (name, age + 1)) # 我的名字是TOM,明年19岁了 print(f'我的名字是{name}, 明年{age + 1}岁了')f-格式化字符串是Python3.6中新增的格式化⽅法,该⽅法更简单易读。 1.3 转义字符 \n :换⾏。 \t :制表符,⼀个tab键(4个空格)的距离。 1.4 结束符 想⼀想,为什么两个print会换⾏输出?
print('输出的内容', end="\n")在Python中,print(), 默认⾃带 end="\n" 这个换⾏结束符,所以导致每两个 print 直接会换⾏展示,⽤户可以按需求更改结束符。
print('内容', end="")