Python的流程控制语句

1.if语句

a=1
if a>1:
    print("变量a大于1");                  #只有当条件等于True时,执行
if a<5:
    print("变量a小于5");

2.else语句

a=10
if a>10:
    print("变量a大于10")
else:
    print("变量a小于等于10")             #当条件判断为True时,执行第一个条件,否则表示不满足条件执行第二个条件。

3.elif语句

import datetime                         #导入时间对象
a="今天是";
d=datetime.datetime.now()               #获取的当前时间对象
print(d.weekday())
if d.weekday()==0:
    a+="星期一";
elif d.weekday()==1:
    a+="星期二";
elif d.weekday()==2:
    a+= "星期三";
elif d.weekday()==3:
    a+="星期四";
elif d.weekday()==4:
    a+="星期五";
elif d.weekday()==5:
    a+="星期六";
else:
    a+="星期日";
print(a)

4.while语句

i=1;
a=0;
while i<=10:
    a+=i;
    i+=1;
print(a)                  #使用while循环计算实现1-10整数的累加,条件判断的值会增加1,当条件判断的值等于11时,退出循环体。

5.for语句

i=1;
a=0;
for i in range(1,11):
    print(i)
    a+=i;
    print(a);

6.continue语句

i=1;
a=0;
for i in range(1,101):
    if i%2==0:               #如果i%2=0,则表示变量i是偶数,此时执行continue语句跳过本次循环。(百分号是取余数)
        continue      
    a+=i;
print(a)

7.break语句

i=1;
a=0;
while True:
    if i==11:
        break;            #满足条件停止本循环。
    a+=i;
    i+=1;
print(a)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值