python流程圖和思維導圖實例代碼
1 流程圖
流程圖是一種用於表示算法或代碼流程的框圖組合,它以不同類型的框框代表不同種類的程序步驟,每兩個步驟之間以箭頭連接起來。
使用流程圖,至少有以下幾點好處:
(1)是代碼編寫的指導文檔
(2)有助於規劃高效的程序結構
(3)便於與他人交流你的程序代碼
流程圖使用不同的符號(框)來表示代碼的特定部分:
接下來看一些例子:
name = input("你的名字:") print("你好," + name + "!")
這個程序隻有兩行代碼,先要求用戶輸入名字,並以 “你好,名字!” 的格式打印到屏幕上。那麼對應的流程圖可以這麼畫:
""" 用Python設計第一個遊戲 """ temp = input("不妨猜一下小甲魚現在心裡想的是哪個數字:") guess = int(temp) if guess == 8: print("你是小甲魚心裡的蛔蟲嘛?!") print("哼,猜中瞭也沒獎勵!") else: print("猜錯啦,小甲魚現在心裡想的是8!") print("遊戲結束,不玩啦^_^")
下面代碼是利用循環計算 1 + 2 + 3 + … + 100 的結果:
i = 1 sum = 0 while i <= 100: sum = sum + i i = i + 1 print(sum)
下面例子是將攝氏度轉換為華氏度,不過轉換的過程我們封裝到一個叫 “temp_conversion” 的函數中:
def temp_conversion(c): f = c * 1.8 + 32 return f c = float(input("請輸入攝氏度:")) f = temp_conversion(c) print("轉換成華氏度是:" + str(f))
2 思維導圖
思維導圖又叫心智圖,是表達發散性思維的有效的圖形思維工具,它簡單卻又極其有效,是一種革命性的思維工具。
1)飛翔的小龜龜
2)一個好看的登陸界面
3)打飛機
【參考】
https://fishc.com.cn/thread-151485-1-1.html
https://fishc.com.cn/thread-153287-1-1.html
總結
到此這篇關於python流程圖和思維導圖的文章就介紹到這瞭,更多相關python流程圖和思維導圖內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- Python用二分法求平方根的案例
- 用python批量解壓帶密碼的壓縮包
- python 如何比較字符串是否一樣
- Python真題案例之小學算術 階乘精確值 孿生素數 6174問題詳解
- Python中三種條件語句示例介紹