python基础之if,while,for使用方法

条件选择结构格式
if…else

a=30
if a>100 and a<150:     #注意冒号
  print("你好")
else:          #注意冒号
  print("Hello world")
  #输出Hello world

if …elif…else

a=30
if a>50 and a<150:
  print("你好")
elif  a>150:
  print("他好")
else:
  print("大家好")
  #输出大家好

if嵌套

a=30
if a>50 and a<150:
  print("你好")
  if a>50 and a<100:
    print("我好")
  elif a>100 and a<120:
     print("她好")
  else:
     print("大家好")
elif  a>150:
  print("他好")
else:
  print("大家好")
#输出大家好

while循环与else使用

i=0
while i<=10:  #判断执行条件,注意冒号
   print(i)
   i=i+1
else: #while条件不满足是退出循环,执行下面语句
print(i)
#输出0到11

while循环之continue和break使用

i=1
sum=0
while i<=20:
   print(i)
   if i==10:
     print("第10次循环")
     i=i+1
     continue  #结束本次循环,开始下一次循环 或break跳出这个循环
   j=1
   while j<=12:
      sum=sum+1
      print(i,j)
      j=j+1
   i=i+1
 

for循环

for i in range(1,15,4):  
    print(i);
 #range(1,15,4)的意思是从1到14,4个数字取一个,及数组为1,5,9,13

for循环对列表,元组操作

list1=[1,2,3,4,5]
tuple1=(5,6,7,8,9)
for i in list1:  #对数组进行遍历
  print(i)       #输出1,2,3,4,5
for j in tuple1: #对元组进行遍历
  print(j)       #输出5,6,7,8,9

for循环对字典和集合操作

dict1={"name":"张三","age":18}
jihe1={"a","b","c"}
for i in dict1:  #遍历字典
   print(i)      #输出name,age
   print(dict1[i])  #输出张三,18
for i in jihe1:    #遍历集合
   print(i)        #输出a,b,c
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

g1ory.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值