![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
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 · 475 阅读 · 0 评论 -
python输出九九乘法表
九九乘法表这种规律性的表格其实挺好找到相应公式的。首先必须要用到循环,用几个循环呢,应该得要两个循环,行内循环一次,再循环输出一次整行。下面我放一张99乘法表的图片是一个左下三角的形状,每一列前一个乘数相同,后一个乘数一次加一,那就很容易写出代码了for n in range(1,10): row = "" #每次输出完一行后把行变量清空 for i in range(1...原创 2019-08-29 10:27:55 · 1179 阅读 · 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 · 2622 阅读 · 0 评论