《笨办法学 Python 3》11. 提问---input()

基础练习:

print("How old are you?", end = ' ')
age = input()
print("How tall are you?", end = ' ')
height = input()
print("How much do you weight?", end = ' ')
weight = input()

#格式化字符串:在字符串中插入变量;
print(f"So, you're {age} old, {height} tall and {weight} heavy.")

#格式化字符串:另外一种写法,%r是rper,调用 rper函数打印字符串,repr函数显示原始数据,用来做debug比较好,注意两种写法的打印结果是不同的;
print("So, you're %r old, %r tall and %r heavy." %(age,height,weight))

 

答案:


 注意: 每行的print后面加了end = ' ',这是在告诉print函数不要用换行符结束这一行跑到下一行去。 

试下不加end = ' ',看看是什么结果?对比一下&#x

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值