Python的創始人為Guido van Rossum。1989年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,作為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該程式語言的名字,是因為他是一個叫Monty Python的喜劇團體的愛好者。
申請 repl.it 帳號即可
推薦使用Visual Studio Code
請下載Visual Studio Code與Python,並且都安裝好
確認Python可順利執行
2-1. 開啟新檔案(New File)
2-2. 先存檔,並請重新命名、選擇正確的檔案格式(Python)
請參考以下紅框處
2-3. 在程式碼編輯區輸入以下程式碼:
print ("Hello World!")
如下圖
2-4. 在Visual Studio Code按下Ctrl + F5,或是右上角的run按鈕,執行程式碼
2-5. 輸出結果請看下方Terminal視窗(紅框處)
如果程式順利執行成功,則表示Python開發環境已設定完成。
這是Python內建的執行環境,可以直接輸入Python語法執行,不過不適合多行程式碼,我們還是使用自己的IDE,並且編譯程式碼執行結果。
#
後面接上說明文字print("Hello") #列印Hello
'''
夾住說明文字'''
第一行說明
第二行說明
'''
print("Hello")
4個空白
來縮排,但如果選擇好的IDE,也可使用Tab鍵
例如:
num = 0
if num == 1:
print("Hello") #縮排
else:
print("Bye") #縮排
使用print()
print("Hello World")
input()
name = input("Enter your name> ")
print(name)
open()
,readline()
open()
時,會佔用相當大小的記憶體空間首先使用test.txt
來存放資料
100
200
300
接著使用test.py來讀取處理資料
text = open("test.txt","r") #test.txt的相對檔案存放位置
print(text.readline(), end='')
print(text.readline(), end='')
print(text.readline(), end='')
text.close()
請設計一個程式,在螢幕畫面上輸出文字訊息
Hello World!
不管你學習什麼程式語言,都會從一個簡單的範例開始,最常見的就是Hello World這個程式。不過我們不該只以完成滿足功能需求的程式而滿足,而是要以良好思考與執行習慣來設計撰寫程式。
有良好的思考紀律,未來面對更大的問題照樣迎刃而解。
無論遇到什麼題目,請按照以下步驟進行:
1. 確定問題需求、拆解問題、擬定解決方案
2. 確認開發環境
3. 撰寫程式碼
4. 編譯、執行程式碼,並確認結果是否正確
5. 若執行結果不正確,思考問題點,回到第三步檢查修正程式碼
回到這個專題,我們可以針對題目描述來分析
1. 確定問題需求、拆解問題、擬定解決方案
分析問題敘述,得到以下想法:
💡Tips: Python官方文件及範例
https://www.python.org/dev/peps/pep-3105/
2. 確認開發環境
在這步驟,確認可以正常執行Python程式的電腦,是否都已設定完成,以下建議兩個解決方案,Windows/MacOS電腦皆適用,擇一使用即可:
3. 撰寫程式碼
print ("Hello World!")
也可參考下圖
4. 編譯、執行程式碼,並確認結果是否正確
按下run
按鈕,執行程式碼
確認輸出結果
5. 若執行結果不正確,思考問題點,回到第三步檢查修正程式碼
以上,就完成了我們第一個Python程式,請務必熟悉步驟。
試試看,只可以用一次print()
,讓螢幕以下方格式輸出內容
Hello
World
💡Tips: 輸出文字換行的Python語法是什麼?
參考程式碼:https://repl.it/@ChaoyenWu/BewitchedSlightTrialsoftware
Python程式設計入門