#print("您好") # # count=1 #count 表示计数 # while count<=8: # print("你是小学僧吗?") # print("托儿所,儿童劫") # count=count+1 # while True: # s=input("请输入你喷的内容:") # if s=="q": # break # if "马化腾" in s: # print("这是一个赚取人名币的坑人玩家,输入有误") # continue # print("你喷的内容是"+s) # count=1 # sum=0 # while count <=100: # sum = sum + count # count = count + 1 # print(sum,type(sum)) # count=1 # sum=0 # while count<=100: # if count%2 !=0: # sum=sum+count # count=count+1 # print(sum) # count=1 # sum=0 # while count<=100: # sum=sum+count # count=count+2 # print(sum) # name1=input("请输入英雄联盟的人物角色名") # name2=input("请输入该英雄人物的外号") # age=input("请输入英雄的大致年龄") # gender=input("请输入他或她的性别") # hobby=input("请输入他或她的爱好") # skill=input("请输入他的技能大招") # a=int(input("请输入英雄胜率排名名次")) #print("年龄为%s的英雄联盟角色%s外号叫%s性别为%s喜欢%s,并且其大招%s能够对敌方英雄造成200%%的伤害,胜率排名第%d" % (age,name1,name2,gender,hobby,skill,a)) print(1 < 2 and 3 < 4 or 1>2 ) # T print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1) # T print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8) # F print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) print(not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # F #1.判断下列语句的True和False # 1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 结果为True # print(1>1or 3<4 or 4<5 and 2>1 and 9>8 or 7<6) # 2)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 结果为False # print(not 2>1 and 3<4 or 4>5 and 2>1 and 9>8 or 7<6) #2、求出下列逻辑语句的值。 # 1),8 or 3 and 4 or 2 and 0 or 9 and 7 值为8 # 2),0 or 2 and 3 and 4 or 6 and 0 or 3 值为4 #print(8 or 3 and 4 or 2 and 0 or 9 and 7) #print(0 or 2 and 3 and 4 or 6 and 0 or 3) # 3、下列结果是什么? # 1)、6 or 2 > 1 结果为6 # 2)、3 or 2 > 1 结果为3 # 3)、0 or 5 < 4 结果为False # 4)、5 < 4 or 3 结果为3 # 5)、2 > 1 or 6 结果为True # 6)、3 and 2 > 1 结果为True # 7)、0 and 3 > 1 结果为0 # 8)、2 > 1 and 3 结果为3 # 9)、3 > 1 and 0 结果为0 # 10)、3 > 1 and 2 or 2 < 3 and 3 and 4 or 3 > 2 结果为2 #4、while循环语句句基本结构? # while 条件: # 代码块1(循环体) # else: # 代码块2 # 判断条件是否为真,若条件为真,则执行代码块1. # 再次判断条件是否为真,直到条件为假时,执行else代码块2跳出循环体. # 5、利用while语句写出猜大小的游戏: # 设定一个理想数字比如:66,让用户输入数字,如果比66大, # 则显示猜测 的结果大了;如果比66小,则显示猜测的结果小了; # 只有等于66,显示猜测结果 正确,然后退出循环。 # while True: # num=int(input("请输入一个数字")) # if num==66: # # print("猜测正确") # # break # # if num>66: # # print("结果大了") # # continue # # if num<66: # # print("结果小了") # continue # 6、在5题的基础上进行升级: 给用户三次猜测机会, # 如果三次之内猜测对了,则显示猜测正确,退出循 环,如果 # 三次之内没有猜测正确,则自动退出循环,并显示‘太笨了你....’。 # count=1 # # while count<=3: # # num = int(input("请输入数字:")) # # if num==66: # # print("猜测正确") # # break # # if num>66 and count<3: # # print("结果大了") # # if num<66 and count<3: # # print("结果小了") # # count=count+1 # # else: # # print("太笨了你....") #7.使用while循环输入 1 2 3 4 5 6 8 9 10 # count=0 # while count<10: # count=count+1 # if count==7: # continue # print(count) #8.求1-100数的总和 # count=1 # sum=0 # while count<=100: # sum=sum+count # count=count+1 # print(sum) #9.输出1-100数的奇数 # count=1 # while count<=100: # if count%2 !=0: # count=count+1 # print(count) #10.输出1-100数的偶数 # count=1 # while count<=100: # if count%2 ==0: # count=count+1 # print(count) #11. # count=1 # sum=0 # while count<=99: # if count%2==1: # sum=sum+count # if count%2==0: # sum=sum-count # count=count+1 # print(sum) #12. # count=1 # while count<=3: # username = input("请输入用户名:") # password = input("请输入密码:") # if username!="ZMC" or password!="1996":#用户名为ZMC,密码为1996 # print("还有%d次机会输入" % (3-count)) # else: # print("用户名密码输入正确!") # break # count=count+1 #13. 用户输入一个数. 判断这个数是否是一个质数(升级题). #hile True: # s = int(input('请输入一个数字:')) # if s <= 1: # print('不是质数' ) # elif s == 2 : # print('是质数') # else : # i = 2 # while s > i : # if s % i == 0 : # print('%s不是质数' % s) # break # i += 1 # else : # print('%s是质数'% s) # 14. # while True: # adv=input("请输入广告标语:") # if ("第一" or "最" or "国家级") in adv: # print("不合法") # else: # print("合法") #15. # a=0 # b=int(input("输入的数字")) # while b!=0: # b=b//10 # a=a+1 # print("数字是%s" % (a))