python6流程控制

if 判断语句

				if 要判断的条件:
						条件成立时,要做的事情

if语句的应用
age = 20
print("------------判断开始-------------”)
if age >= 20:
print(“我已经成年了,可以做成年人做的事情”)
print("-------------判断结束------------”)

if-else的使用格式

			 if 条件:
			             满足条件时要做的事情1
			             满足条件时要做的事情2
			             满足条件时要做的事情3
			  else:
			  			 不满足条件时要做的事情1
			  			 不满足条件时要做的事情2
			  			 不满足条件时要做的事情3

				
				num = int(input("请输入一个整数:“))
				if  num > 0:
						print ("大于0的数“)
				elif num ==0:
						print("0")
				else:
						print("负数")

elif的功能

			 if xxx1:
			         要做的1
			 elif xxx2:
			 		 要做的2
			 elif xxx3:
			 		 要做的3

				score = float(input("请输入您的考试分数:"))
				if score >= 90 and score <= 100:
							    print('本次考试,等级为A')
				elif score >= 80 and score < 90:
						   print('本次考试,等级为B')
			elif score >= 70 and score < 80:
						   print('本次考试,等级为C')
			elif score >= 60 and score < 70:
						    print('本次考试,等级为D')
			elif score >= 0 and score < 60:
						    print('本次考试,等级为E')

if嵌套的格式

			  		 if 条件1:
						      满足条件1 做的事情1
						      满足条件1 做的事情2
				  if 条件2:
						       满足条件2 做的事情1
 						       满足条件2 做的事情2

						说明
										外层的if判断,也可以是if-else
										内层的if判断,也可以是if-else
										根据实际开发的情况,进行选择

while循环

					num = 1
					while num <= 100:
							print(num)
							num +=1
				i+=1别忘记写,否则条件永远满足,一直执行

格式

				while 条件:
						条件满足时,要执行的操作1
						条件满足时,要执行的操作2
						条件满足时,要执行的操作3

计算1-100的累积和

					i = 1
					sum = o
					while i <= 100:
						sum = sum +i
						i += 1
					print("1-100的累积和为:%d"%sum)
					5050

while循环嵌套

					 	  while 条件1:
	       						   	 条件1满足时,做的事情1
  							         条件1满足时,做的事情2
					  		         条件1满足时,做的事情3
  							     ...(省略)...
				       while 条件2:
    					        条件2满足时,做的事情1
    						    条件2满足时,做的事情2
							    条件2满足时,做的事情3
 						          ...(省略)...

打印三角形
i = 1
while i <=5:
v = 1
while v <= i:
print ("*",end="")
v += 1
print("")
i += 1
9x9表

									i = 1
									while i <= 9:
										    j = 1
										    while j <= i:
												   	   print("%d*%d=%d\t" % (j,i,j*i),end="")
												   	   j += 1
											  print("")
											   i += 1

for循环语句

格式

										for   临时变量  in 列表或者字符串等:
												循环满足条件时执行的代码
										else:
												循环不满足条件时执行的代码

								
								break 
								用来结束整个循环
										i = 0
										while i < 10:
											   i = i+1	
										print('----')
									    if i==5:
										     break
									    print(i)
							输出前4个,第5个直接结束
							
							continue
							用来结束本次循环,执行下一次的循环
								name = 'Python'
								for x in name:
										   print('----')
	 	  					      if x == 't': 
								      continue
								   print(x)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值