1. 程式人生 > >Python簡單的循環小編程

Python簡單的循環小編程

一個 ext process shadow 九九 pro 質數 watermark 表達式

1.九九乘法表的變形:
技術分享圖片
思路:利用for循環與range函數一次次叠代計算出乘積,利用format函數右對齊來達到圖上的效果。

2.打印菱形:
技術分享圖片
思路:使用數學函數式方程,建立一個以中心點為原點的坐標系如下圖:
技術分享圖片
為了方便理解x軸左向右由負到正,y軸上而下由負到正,求出四條函數的表達式,利用if語句判定,取交集打印?,其余為“ ”。

3.打印對頂三角形:
技術分享圖片
思路:與上同理,取y=x與y=-x的交集,進行打印

4.打印閃電:
技術分享圖片
將上述的菱形加以改造,利用if語句取其二、四象限打印
技術分享圖片
技術分享圖片

5.求斐波那契數列:
技術分享圖片
思路:采用了一種打標記的方法,等同於一個開關

6.求質數:
技術分享圖片
思路:根據質數只能被1與它本身整除,為了使其運算速度快,將偶數挑出,其次因除法關系,只需要算到開平方左右就可以了。

Python簡單的循環小編程