练习
Mr_Goodman
一个奔跑的年轻人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python练习
Python生成一个边长为N的正方形 #输入一个不大于10的数 Len_number = input(“Please enter a number no greater than 10:”) #将该数取整 Len_number = int(Len_number) #进入循环 for i in range(Len_number): #输出正方形的第一行及最后一行 if i == 0 or i == ...原创 2019-08-25 16:58:44 · 705 阅读 · 0 评论 -
python输出九九乘法表
九九乘法表这种规律性的表格其实挺好找到相应公式的。首先必须要用到循环,用几个循环呢,应该得要两个循环,行内循环一次,再循环输出一次整行。 下面我放一张99乘法表的图片 是一个左下三角的形状,每一列前一个乘数相同,后一个乘数一次加一,那就很容易写出代码了 for n in range(1,10): row = "" #每次输出完一行后把行变量清空 for i in range(1...原创 2019-08-29 10:27:55 · 1335 阅读 · 0 评论 -
python输出棱形及对称三角
类似的图形都是对称的,所以编写程序时完全可以考虑采用对称的方式去写,代码会优化很多。 比如,菱形: 该菱形一共7行,以第四行为界上下两两对称,那就可以考虑可否应用range来体现这个对称,比如for i in range(-3,4),那i的值依次为-3,-2,-1,0,1,2,3,很漂亮的对称,接下来可以找找i值与每一行的关系,根据每行的空格数和星数,与i的绝对值有关系,那代码可以写成如下: f...原创 2019-08-29 12:58:31 · 2805 阅读 · 0 评论
分享