#猜字谜游戏:猜测用户输入的字符是否是9527 number = 9527 guess = input('请输入猜测数字:') print(guess) print(type(guess)) guess =int(guess) print(type(guess)) if guess == number: print('猜对了') elif guess < number: print('猜小了') else: print('猜大了!') # number = 9527 init = 1 while True: # 若init大于3结束循环 if init > 3: print('猜错3次,gun吧!') break guess = input('请输入猜测数字:') guess = int(guess) if guess == number: print('猜对了') break elif guess < number: print('猜小了') else: print('猜大了!') init +=1 基本运算符: - 算术运算符 +: 加 -: 减 *: 乘 /: 除 保留小数 //: 整除 不保留小数 %: 取余数 先除再取余。 ''' # - 算术运算符 print(1 + 1) # 2 n1 = 1 # n1 = n1 + 1 # n1 += 1 # print(n1) # 2 n1 += 1 # 赋值运算符: -= print(10 - 1) # 9 # *= print(12 * 12) # 144 print(11 / 3) # 3.666... print(11 // 3) # 3 print(11 % 3) # 2 # 比较运算符 print(1 == 2) # False print(1 > 2) # False print(1 < 2) # True print(1 >= 2) # False print(1 <= 2) # True # is: 比较两个变量的id是否相等 x = 10 print(id(x) == id(x)) # True print(x is x) # True # 逻辑运算符 # and: 左右两边的条件都为True才为True,否则为False print(x == 1 and x == 10) # False print(x == 10 and x == 10) # True # or: 判断两边的条件是否成立,其1成立则为True print(x == 10 or x == 1) # True # not: 取反 print(x == 10) # True print(not x == 10) # False # no-->and-->or # True or False print(not x == 1 or x == 10 and x == 20) # True # 链式赋值 n = 10 y = n z = y print(n, y, z) n = y = z = 10 print(n, y, z) # 交叉赋值 x = 10 y = 20 # x与y的值互换 # x = 20 y = 10 z = x # 10 x = y # 20 y = z # 10 x = 10 y = 20 # 10, 20 = y=10, x=20 x, y = y, x print(x, y) # 20 10 # 解压缩赋值 # 0 1 2 list1 = [1, 2, 3] x = list1[0] y = list1[1] z = list1[2] print(x, y, z) # 1 2 3 x, y, z = list1 print(x, y, z) # 1 2 3
day02 计算机基本原理
猜你喜欢
转载自www.cnblogs.com/hhddww/p/11582247.html
今日推荐
周排行