python 第六天

算数操作符


0)除法:
>>> 3.0//2
1.0
>>> 3/2

1.5


地板除法 // 和取余 % 除法 / 运算的区别:

>>> 10//3
3
>>> 10%3
1
>>> 10/3
3.3333333333333335




1)取余数
>>> 5%2
1
>>> 11%2
1


2)幂运算
>>> 3**2
9
>>> 3**5
243


3)or操作符
两边任意一边结果为真就为真
>>> 1 or 0
1
>>> 0 or 0
0
>>> True or False
True
>>> 0 or False
False
>>>


4)优先级







课后题


0)Python 的 floor 除法现在使用“//”实现,那3.0//2.0您目测会显示什么内容?
答:1.0


1)a<b<c 事实上等于?
答:a<b and b<c


2)不实用IDLE,你可以轻松说出5**-2的值么?
答:1/25


3)如何简单判断一个数是奇数还是偶数?
答:和2取余,等于0为偶数,等于1为奇数


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

答:4


逻辑运算符的优先次序:not>and>or

原式=  (not 1) or (0 and 1) or( 3 and 4) or( 5 and 6) or ((7 and 8) and 9) = 0 or 0 or 4 or 6 or 9 





编程题


0)打印0~100的程序


答:
print("输出0~100所有的奇数")


for i in range(100):
    if i%2 == 1:
        print(i)


1)


穷举:原谅我的智商低
x=1
i=0
while x>0:
    if(x%2 == 1):
        if(x%3 == 2):
            if(x%5 == 4):
                if(x%6 == 5):
                    if(x%7 == 0):
                        print("至少:",end="") ;print(x,end="");print("级阶梯");
                        break;
    i+=1
    x=7 * (i)
    print(x)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值