一、Python条件判断语句
1.Python条件判断语句的基本形式
Python编程中if语句用于控制程序的执行,基本形式为:
【形式1】
if 判断条件:执行语句
【形式2】
if 判断条件:执行语句1else:执行语句2
【形式3】
if 判断条件-1:执行语句1elif 判断条件-2:执行语句2...else:执行语句n
2.实践案例
#案例1score = 75if score >= 80:print("Score is A")else:print("Score is not A")#案例2score = 75if score >= 80:print("Score is A")elif score >= 60:print("Score is B")else:print("Score is C")
二、Python循环语句
1.Python循环语句的说明
循环语句:允许执行一个语句or语句组多次,Python提供了for循环、while循环(Python中没有do…while循环)
2.实践案例
- for循环
#依次打印出数组的值student = ['Jack','Bob','Marry','Candy']for stu in student:print(stu)
#range(n):从1开始小于n的正数#打印1+2+...+9+10的值sum = 0for i in range(11):sum = sum+iprint(sum)
- while循环
#while案例:依次打印出10,9,8...,1,0n = 11while n > 0:n = n-1print(n)print("over!")
while循环中的continue、break:
continue:终止本次循环,直接开始下一次循环
break:终止整个循环,不再继续循环
循环:直属的while循环
三、Python猜数字小游戏
【游戏规则】 生成一个指定范围的随机数(如:1-100),然后玩家输入数值猜答案,屏幕会根据玩家输入的数字给出大小提示,一直到玩家猜出准确答案则游戏胜利并结束。
#导入随机数所需的模块import random#生成一个随机数answer = random.randint(1,100)#玩家输入数值(input为字符串类型,需要将输入的字符串转化为整型)n = int(input("Please input a number(1-100):"))#判断输入数值的大小#输入数值不正确,继续输入while n != answer:if n > answer:n = int(input("Number is more,please continue input number(1-100):"))elif n < answer:n = int(input("Number is less,please continue input number(1-100):"))#输入数值正确,游戏结束print("You win the game!")
输出结果:
作者:Fighting_001
链接:https://www.jianshu.com/p/0d4a6053f01a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
