python3学习十一十二 input基本用法

笨办法学python3.6习题11

初步接触input()

了解什么是“输入”

了解end=‘ ’作用

print("How old are you?", end=' ')
age = input()

第一句最后end=' '的意思是,告诉print不要用换行符结束这一行。在how old are you?后直接输入值来给第二行变量age反馈。

 

如果input()写成int(input()),意思是用户输入的值必须是整数,如果输入的不是则前面的变量不会被定义,显示错误。

下面是习题

# end=' ' 的意思是告诉print不要用换行符结束这一行,用户直接输入值定义age变量
print("How odl 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.")
# 还可以这样写
print("他的年龄是{0},体重是{2},身高是{1}".format(age,height,weight))

ex11

十二 提示语

input()可以()里面可以直接写提示语

如:x = input("提示语")

学习pydoc命令,它是用来在终端显示帮助文档。

如图:pydoc_input

写成print("How old are you?", input())

可以工作,只是提示语不是先出来,先要求用户输入值在反馈信息。同时没有把input()赋予的值存入变量中。只是单纯的可以显示出来。

如图print_input

下面是练习题

age = input("How old are you? ")
height = input("How tall are you? ")
weight = input("How much do you weight? ")
print(f"So, you're {age} old, {height} tall and {weight} heavy.")
print("So,you're {1} old, {2} tall and {0} heavy.".format(age,height,weight))

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值