就在昨天,我弄一个Python代码,用了一百多行才完成一个功能
代码预览
1 # 导入库time 2 import time 3 # 导入库os 用于退出程序 4 import os 5 from psutil._compat import b 6 7 8 # 定义一个变量a 9 # 设置a的变量默认值为0 10 a = 0 11 # 设置错题列表 12 Game_no = [] 13 14 15 # 定义一个类 说hello world 你们可以不用写 因为这不是必须的 16 # 类我们还没有学到 可以不用写 17 class Whlie(): 18 def init(self, b): 19 self.b = print('Hello World Python 3.8 ') 20 pass 21 22 # 实例化类 你们可以不用写 因为这不是必须的 23 Pythoninit = Whlie() 24 # 初始化类 你们可以不用写 因为这不是必须的 25 Pythoninit.init(b) 26 27 28 # 游戏开始 29 # 游戏模块 30 # whlie6 31 b = ['123', '894', '124', '974', '641', '785', '175', '987', '654', '984'] 32 # 把input框的内容储存在变量c里 33 c = int(input('?+50=123(只写横式)')) 34 # 变量储存变量c+50的值 用于以后if检测错题 35 # 后面也是一样 36 d = c + 50 37 e = int(input('?+521=894')) 38 f = e + 521 39 g = int(input('30+?=124')) 40 h = 30 + g 41 i = int(input('412+?-45=974')) 42 j = 412 + i - 45 43 k = int(input('125+?-145=641')) 44 l = 125 + k - 145 45 m = int(input('?+451-78=785')) 46 n = m + 451 - 78 47 o = int(input('546+415-?=175(这个有点难)')) 48 p = 546 + 415 - o 49 q = int(input('400+300+?=987')) 50 r = 400 + 300 + q 51 s = int(input('471+123+?=654')) 52 t = 471 + 123 + s 53 u = int(input('400+700-?=984')) 54 v = 400 + 700 - u 55 # if验证 56 if d == 123: 57 a = + 10 58 pass 59 else: 60 a = +0 61 Game_no.append("1") 62 pass 63 if f == 894: 64 a = + 10 65 pass 66 else: 67 a = + 0 68 Game_no.append("2") 69 pass 70 if h == 124: 71 a = + 10 72 pass 73 else: 74 a = + 0 75 Game_no.append("3") 76 pass 77 if j == 974: 78 a = + 10 79 pass 80 else: 81 a = + 0 82 Game_no.append("4") 83 pass 84 if l == 641: 85 a = + 10 86 pass 87 else: 88 a = + 0 89 Game_no.append("5") 90 pass 91 if n == 785: 92 a = + 10 93 pass 94 else: 95 a = + 0 96 Game_no.append("6") 97 pass 98 if p == 175: 99 a = + 10 100 pass 101 else: 102 a = + 0 103 Game_no.append("7") 104 pass 105 if r == 897: 106 a = + 10 107 pass 108 else: 109 a = + 0 110 Game_no.append("8") 111 pass 112 if t == 654: 113 a = + 10 114 pass 115 else: 116 a = + 0 117 Game_no.append("第9题") 118 pass 119 if v == 984: 120 a = + 10 121 pass 122 else: 123 a = + 0 124 Game_no.append("第10题") 125 pass 126 # 设置及格分并打印分数和错题榜 127 if a > 60: 128 print('恭喜您,及格了 分数:', a) 129 print('错题:', Game_no) 130 time.sleep(5) 131 else: 132 print('加油哦,没及格 分数:', a) 133 print('错题:', Game_no) 134 time.sleep(5)
点击看一下
真的手累了
一百多行
还得继续敲
可能要拖更几天
那些没补上的也会继续更
对不起了