小傻蛋的妹妹跟随小甲鱼学习Python的第六节006

算术操作符:

操作符表达含义
+
-
*
/
%取余
**幂运算
/ /取商

在这里插入图片描述

比较操作符:

操作符表达含义
<小于
<=小于等于
>大于
>=大于等于
==等于
!=不等于

逻辑操作符:

操作符表达含义
and
or
not

在这里插入图片描述
优先级:
↓幂运算 **
↓正负号
↓算术操作符 * / // + -
↓比较操作符> >= < <= == !=
↓逻辑运算符not >and >or

课后题:

1.a<b<c事实上是等于?
(a<b) and (b<c)
2.不适用IDLE,你可与轻松说出5**-2的值吗?
25分之一 -----> 0.04
3.如何简单判断一个数是奇数还是偶数?
num%2==0为偶数 num%2!=0为奇数
4.请用最快速度说出答案:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9
4
(not 1) or (0 and 1) or (3 and 4) or (5 and 6) or (7 and 8 and 9)
这里要注意:not>and>or
在这里插入图片描述

动动手:
1.请写一个程序打印出0–100所有奇数

print("1--100所有的奇数为:")
num=1
while num<100:
    if num%2!=0:
        print(num)
    num+=1

2.爱因斯坦曾出过一个有趣的数学题:有一个长阶梯,若每步上2阶,最后剩余一阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。求解该阶梯至少有多少阶?
119

step=1
while 1:
    step+=1
    if step%2==1 and step%3==2 and step%5==4 and step%6==5 and step%7==0:
        print(step)
        break;

下面参考小甲鱼代码:

x=7
i=1
flag=0
while i<=100:
    if(x%2==1) and (x%3==2) and (x%5==4) and (x%6==5):
        flag=1
    else:
        x=7*(i+1)
    i+=1
if flag==1:
    print(x)
else:
    print("找不到")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值