python 北京出租车收费3.45_python进阶(三)

pass 语句

作用:通常用来填充语法空白(pass 语句又名空语句)

语法:pass

示例:

#此程序示意pass语句的用法

#判断一个学生是否不合法。如果不合法给出警告信息,#如果合法什么都不做

score= int(input("请输入成绩:"))if 0 <= score <= 100:pass #此语句就是为了填充语法空白

else:print("您的输入有误!!!")print("程序结束")

布尔运算

运算符:not and or

布尔非操作:not

语法:not x

作用:对 x进行布尔取值,如 bool(x) 为True,则返回False, 否则返回True

示例:

not True # False

not False # True

not 100 # False

布尔与操作 and

语法:x and y  注:x, y代表表达式

作用:优先返回假值对象  注:当bool(x)的值为False时,返回x,否则返回y(通过实例理解)

示例:

True and True # True

True and False # False

False and True # False

False and False # False

>>> 100 and 200

200

>>> 0.0 and 200

0.0

>>> 0 and 0.0

0

布尔或操作 or

语法:x or y

作用:优先返回真值对象  注:当x为True时返回x, 否则返回y

示例:

True or True # True

True or False # True

False or True # True

False or False # False

100 or 200 # 100

100 or 0.0 # 100

0 or 200 # 200

0 or 0.0 # 0.0

正负号运算符

+(正号) -(负号)

语法:+ 表达式  - 表达式

示例:

a = 5

b = -a

c = +a

到这里Python的基本语法几乎学习的差不多了现在可以直接上变成习题了,答案跟往常一样在下一章公布

练习:

1. 北京出租车计费收费标准:

3公里以内收费13元

超过3公里后基本单价为 2.3元/公里

空驶费: 超过15公里后,每公里加收基本单价的50%作为返程的空驶费(3.45元/公里)

要求:

输入公里数,打印出费用的金额(以元为单位进行四舍五入)

2. 输一个学生的三科成绩:

1. 打印出最高分是多少分

2. 打印出最低分是多少分

3. 打印出平均分是多少分

3. 给出一个年份,判断是否为闰年并打印结果

闰年规则: 每四年一闰,每百年不闰,四百年又是一个闰年

例:

2016年 闰年

2100年 不是闰年

2400年 是闰年

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值