python-8-用户与程序如何交互?用input+询问

学习内容:《python编程:从入门到实践》第二版

知识点:

input交互、%求余的有趣用法、prompt

练习内容:

练习7-1:汽车租赁 编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,下面是一个例子。Let me see if I can find you a Subaru.

练习7-2:餐馆订位 编写一个程序,询问用户有多少人用餐。如果超过8位,就打印一条消息,指出没有空桌;否则指出有空桌。

练习7-3:10的整数倍 让用户输入一个数,并指出该数是否是10的整数倍。

练习7-1:

汽车租赁 编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,下面是一个例子。Let me see if I can find you a Subaru.

我的代码:

prompt ='What car do you want? '
prompt += 'Choose one, let me see if I can find it for you.'
name = input(prompt)
print(f'Let me see if I can find you a {name.title()}')

运行结果: 

练习7-2:

餐馆订位 编写一个程序,询问用户有多少人用餐。如果超过8位,就打印一条消息,指出没有空桌;否则指出有空桌。

prompt = 'Welcome to Meituan!'
prompt += 'For how many people?'
number = int(input(prompt))
if number > 8:
    print('Sorry, there is no table available now~')
else:
    print('there are many tables available')

运行结果

练习7-3:

10的整数倍 让用户输入一个数,并指出该数是否是10的整数倍。

我的代码:

prompt ='输入一个数,我来告诉你它是否是10的整数倍'
num = float(input(prompt))
if num %10 ==0:
    print(f"{num}是10的整数倍")
else:
    print(f"{num}不是10的整数倍")

  • 15
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值