适合新手的python练习(2)

小明买零食

情景设定:

这天,小明的妈妈下班回到家中,打算做一道土豆炖豆角,可是一到厨房才想起今天忘记买酱油了,她想了想,决定让小明去买,于是就把小明叫了过来,吩咐好要买的酱油后,便去钱包里取钱,这时小明在脑内飞速的打算了起来………(零食!零食!!零食!!!

实现方法:

可由if语句嵌套if语句来实现。

实现过程:

**(1)**首先提供两个小明用于猜想的购物金额和酱油价格的输入口。

**(2)**然后构建一个if语句初步判断自己是否能买零食。

**(3)**最后在刚才构建的if语句下再嵌套一个if语句用于进一步判断,即根据购物金额和酱油价格来判断自己能买哪些零食。

具体代码如下:

print('待会能不能买零食呢?')
shoppingMoney = int(input('妈妈会给我多少钱?:'))
soySauseSellingPrice = int(input('酱油多少钱?:'))

if shoppingMoney >= 10 and shoppingMoney <= 30:
	print('我能买零食了!!!')
	if (shoppingMoney >= 15 and shoppingMoney <= 20) and (soySauseSellingPrice > 10 and soySauseSellingPrice <= 13):
		#四个关系运算符都执行成立后,三个逻辑运算符才执行,即关系运算符的优先级高于逻辑运算符的优先级。
		print('我能买可乐和饼干了!')
	elif (shoppingMoney > 20 and shoppingMoney <= 25) and (soySauseSellingPrice > 13 and soySauseSellingPrice <= 16):
		print('我能买可乐和香肠了!!')
	elif (shoppingMoney > 25 and shoppingMoney <= 30) and (soySauseSellingPrice > 16 and soySauseSellingPrice <= 19):
		print('我能买可乐、饼干和香肠了!!!')
	else:
		print('我只能买点干脆面了---')
		#可乐、饼干、香肠和干脆面的价格随机不一定,不必纠结具体价格,心里有个大概价格即可。
else:
	print('买不了零食了,只能买酱油了---')

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值