Day005_笔记总结

break continue else

'''
break:程序执行的过程中,只要遇到break,结束/跳出包含break的最近的一个循环

'''

pyhton输入函数:input('请输入'),程序遇到input会中止,等待输入完成后才会执行后面的代码(阻塞线程)
输入结束:遇到return
输入的类型是字符串(不管输入什么)

练习:随机生成一个整数,然后去彩中为止
'''

  • import random
    
    number = random.randint(0,100)
    count = 0
    x = input()
    
    while True:
        x = input ('请输入一个数字: ')
        count += 1
        if int(x) == number:
          print('恭喜你猜对了')
    
            if count > 7:
                    print('臭傻逼')
            elif count >3:
                  print('可以')
            else :
                  print('666')
            break #跳出循环
    
        else :
              if int(x) > number:
                  print('大了')
              else:print('小了')
    
计算1000以内,不能被15整除的和
  • sum1 = 0 
    

    for x in range(1000):
    if x % 15 == 0:
    continue

      sum1 += x
    

    print(sum1)

else:python中的循环的最后可以添加else语句,代表循环结束后要执行的代码
写道else里面的语句,和写到循环外面的区别是,break的时候,else中内容不会执行

你可能感兴趣的:(Day005_笔记总结)