Python字符学习

最近在学习Python, 需要训练到很多字符,在这里重复下课后的练习 ,巩固一下。

0,Python的floor除法如果使用“//”实现,3.0//2.0会显示什么内容?

Python 会自动去除余数,得出答案1.0

1, a<b<c事实上等于?

(a+b) and (b<c)

2,不使用idle,可以轻松说出5**-2的值吗?

0.04,也就是1/25

幂运算操作符比其左侧的一元操作符优先级高,比其右侧一元操作符优先级低。

3, 如何简单判断一个数是奇数还是偶数?

使用求余可以简单得到答案:能被2整除为偶数,所以x%2==0,否则为奇数。

4,请用最快速度说出答案:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9

not or and 的优先级是不同的:not> and >or 

所以答案是4.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容