Python
练习题
acro_09
...
展开
-
Python--用循环完成一个猜单词的小游戏
运用random模块 :random.choice(words) random.randrange() len()全局函数 使用切片 [参数1:参数2:step] import randomWORDS = ("python","import","hello","difficult","easy")print("欢迎来到猜单词游戏,请将乱序后的单词组成正确的单词")iscontinue = "y"while iscontinue == "y" or iscontinue ==原创 2022-04-16 23:41:28 · 3730 阅读 · 0 评论 -
Python练习题 循环语句(37—54)
Demo37import randomcomputer = random.randint(0,100)while True: num = int(input("Enter your gusee:")) if num == computer: print("Yes,the number is %s"%(num)) break if num > computer: print("Your guess is too high") else: print("Your gu原创 2022-05-10 12:29:53 · 371 阅读 · 0 评论 -
Python------切片操作
语法:object[start:end:step]一个完整的切片表达式包含两个“:”,用于分割三个参数,当只有一个“:”时,默认第三个参数step = 1start:切片的开始位置,如果start没有值的话从头开始end:切片的结束位置,不包含end,这是个前闭后开的区间,如果end没有值的话表示切割到结束为止step:步长,默认值为1,如果step > 0,切割方向为从左往右;如果step < 0,切割方向为从右往左a = [0,1,2,3,4,5,6,7,8,9]1.切割单个值2.切割完整对象原创 2022-06-04 15:34:52 · 1549 阅读 · 0 评论 -
Python---循环总结
1. while循环1.1 语法格式while 条件: #条件成立重复执行的代码1 #条件成立重复执行的代码2 ······1.2 示例打印1--100n = 1while n <= 100: print(n) n += 12. while循环嵌套2.1 语法格式while 条件1: 条件1成立执行的代码块 ······ while 条件2: 条件2成立执行的代码块原创 2022-05-13 18:22:50 · 589 阅读 · 0 评论 -
Python 打印菱形
* *** ***** ******* ***** *** * layer = int(input("请输入要打印的行数:"))while layer % 2 == 0: layer = int(input("请输入正确的要打印的行数,注意是奇数行:")) #上半部分 for i in range(1,layer // 2 + 2): #计算空格的个数 spce_num = layer - i for j in range...原创 2022-04-20 23:40:15 · 2898 阅读 · 0 评论