python之流程圖和思維導圖
- 1 流程圖
- 2 思維導圖
- 1)飛翔的小龜龜
- 2)一個好看的登陸界面
- 3)打飛機
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
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/292586.html
標籤:其他
上一篇:一.51單片機與ESP8266的通信(采用AP模式下的TCP服務端)
下一篇:利用C/C++實作三子棋
