python学习笔记:第四天

day04:

  一、计算求值

num += 1 等价于 num = num + 1
num -= 1 等价于 num = num - 1
num *= 2 等价于 num = num * 2
num /= 2 等价于 num = num / 2
num //= 2 等价于 num = num // 2(整除)
num %= 2 等价于 num = num % 2(求余)
num **= 2 等价于 num = num ** 2(指数:代表num的几次方)

  二、条件判断:

    1.a>b,a<b,a=b(将b赋值给a),a==b(a等于b),a>=b,a<=b,a!=b(a不等于b)

    2.输入三个数那个最大:

      
max_num=0
num1=input("输入num1");
num2=input("输入num2");
num3=input("输入num3");
if num1>num2:
    max_num=num1
    if max_num>num3:
        print("最大值是num1=",num1);
    else:
        print("最大值num3=",num3);
else:
    max_num=num2
    if max_num>num3:
        print("最大值为num2=",num2);
    else:
        print("最大值为num3=",num3);
View Code

   三、while循环条件:    

1.通用格式

while 条件:
  print("any")
  print("any")

else:

  print("while没有完成执行")

2.break与continue的区别

continue 结束本次循环,继续下一次循环
break 跳出整个当前的循环,并不是所有循环

3.换行与不换行

print()-->换行

print("#",end=""),输出#并且不换行,print("#",end="-"),输出#-,并且不换行

4.在while,for循环中,如果执行不完全(或者中断),可以用else输出

                                              while
temp = 0
while 4<temp:
temp+=1
if temp==3:
break
else:
print("输出三");
range()属性:

range(num)#循环num次
range(num1,num2)#从num1开始,输出到num2-1
range(num1,num2,num3)#从num1开始,输出到num2-1,每次不步长为num3

forwhile

for i in range(1,100):
if i%2==0:
print("偶数i=%d" %i)
else:

print("基数i=%d" %i)

i=1
while i in range(10):
print(i)
i += 1

 

 

 

 

 

 

 

     

转载于:https://www.cnblogs.com/liulianghui/p/10455225.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值