格式化符号+练习题(输出)

125 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第25天,10月更文诚意加码,激发写作潜力|掘金·日新计划 - 掘金 (juejin.cn)点击查看活动详情

day1 09-Python输入和输出_哔哩哔哩_bilibili

格式化符号

常用的格式化符号,其中最常用的是%s,%d,%f。 4c4b192a8b87ee589d84d4a70e10d76.jpg

浮点就是有小数 有符号就是数字可正可负,无符号数字只能是正数 %i和%d是一样的,都可以达到一样的效果 在这里只需要掌握最常用的%s,%d,%f就行。

练习题1:简化以下代码

image.png

sayclass = '我来自一班'
me ='我是'
print('%s小明,%s'%(me,sayclass))
print('%s胖虎,%s'%(me,sayclass))
print('%s小叮当,%s'%(me,sayclass))

答:

me = '我的'
classpro = '一班'
print('%s名字是小明 ,来自%s '%(me,classpro))
print('%s名字是胖虎 ,来自%s '%(me,classpro))
print('%s名字是小叮当 ,来自%s '%(me,classpro))

image.png

练习题2:编写代码完成以下名片的显示

image.png

姓名:老夫子

QQ:66666666

手机号:15024193635

公司地址:广州市白云区

答: 解法1️⃣

# 练习输出
# 姓名:老夫子
# QQ66666666
# 手机号:15024193635
# 公司地址:广州市白云区
name = '老夫子'
QQ = '66666666'
phone = '15024193635'
addr = '广州市白云区'
print("姓名:%s"%name)
print("QQ:%s"%QQ)
print("手机号:%s"%phone)
print("姓名:%s"%addr)

image.png

解法2️⃣fromat方式

# 格式化输出的其他方式    ,format()
name = '老夫子'
QQ = '66666666'
phone = '15024193635'
addr = '广州市白云区'
print('姓名:{}'.format(name))
print('QQ:{}'.format(QQ))
print('手机号:{}'.format(phone))
print('公司地址:{}'.format(addr))

image.png