iT邦幫忙

3

[python] 100天從新手變.... (Day01)

思考了一下文章架構,先試試以下風格。
1.心得文寫前面
2.本日摘要放中間
3.實際程式放後面

Day01的心得:
先前上過蔡炎龍老師、彭彭老師、莫煩等人的python線上課程。
因此環境設定的部分電腦原本就完成了,
印象中跟著線上影片的安裝都很順利沒啥遇到困難點。

如果要迅速的看到程式Run完的結果我喜歡用jupyter notebook,
不過這次因為打算把寫完的程式另外備存整理,
所以這系列的課程要使用Visual Studio Code。

今日比較遇到課題的地方在於
執行VS code的方式,久沒用會忘記。
要在TERMINAL內先輸入 python後,再加上檔名。
https://ithelp.ithome.com.tw/upload/images/20200501/20126777GcNwVs5SFJ.jpg

本日學習摘要
Day01 - 初識Python
• Python簡介- Python的歷史/ Python的優缺點/ Python的應用領域
• 搭建編程環境- Windows環境/ Linux環境/ MacOS環境
• 從終端運行Python程序- Hello, world / print函數/ 運行程序
• 使用IDLE - 交互式環境(REPL) / 編寫多行代碼/ 運行程序/ 退出IDLE
• 註釋- 註釋的作用/ 單行註釋/ 多行註釋

程式碼
#檢查python 版本
目前多數人都是使用python3的版本。

import sys 
print (sys.version_info)
print (sys.version)

https://ithelp.ithome.com.tw/upload/images/20200501/20126777m4bzpp3Uah.jpg
#起手式

print ('hello,world!')

https://ithelp.ithome.com.tw/upload/images/20200501/20126777lhzJRZ1QBT.jpg
#註釋
單行註釋- 以#和空格開頭的部分
多行註釋- 三個引號開頭,三個引號結尾

#註釋很重要
"""
原因是因為,
過很久以後再看程式時,能夠迅速協助恢復記憶
"""

#Python 的設計理念
我喜歡這句,九局下半兩好三壞才是球賽關鍵,把握每個當下比沒有開始的好。

Now is better than never.

import this

https://ithelp.ithome.com.tw/upload/images/20200501/201267774glpzY61mi.jpg
#螢幕上繪圖-turtle

import turtle

turtle . pensize(4)
turtle . pencolor('red')
turtle . forward ( 100 )
turtle . right ( 90 )
turtle . forward ( 100 )
turtle . right ( 90 )
turtle . forward ( 100 )
turtle . right ( 90 )
turtle . forward ( 100 )
turtle . mainloop ()

可以劃出一個紅色正方型。
https://ithelp.ithome.com.tw/upload/images/20200501/20126777A3mC1SGAeJ.jpg

--
以前聽過一句話
有(使)用就有用,沒(使)用就沒用。
程式語言也是如此,常使用的語法就會自然的身體記憶。


尚未有邦友留言

立即登入留言