> 本教程計劃通過100天的時間,每天分享一篇關於python的知識點,與大家一起學習python這門編程語言。 Python 對初學者來說是一門很棒的語言: - 容易學 - 有一個積極的支持社區 - 在網路開發、游戲、數據科學方面提供多種機會。 ## Python的應用領域 目前Python在We ...
本教程計劃通過100天的時間,每天分享一篇關於python的知識點,與大家一起學習python這門編程語言。
Python 對初學者來說是一門很棒的語言:
- 容易學
- 有一個積極的支持社區
- 在網路開發、游戲、數據科學方面提供多種機會。
Python的應用領域
目前Python在Web應用開發、雲基礎設施、DevOps、網路數據採集(蟲)、數據分析挖掘、機器學習等領域都有著廣泛的應用,因此也產生了Web後端開發、數據介面開發、自動化運維、自動化測試、科學計算和可視化、數據分析、量化交易、機器開發、自然語言處理、圖像識別等一系列相關的職務。
安裝Python編譯器
目前,Python有兩個版本,一個是2.x版,一個是3.x版,這兩個版本是不相容的。我們的教程將以Python 3.10.9版本為基礎。
下載python安裝包
首先我們進入python官網,找到downloads
,選擇windows
在彈出的頁面中,找到python3.10.9
這裡呢,我的電腦是64位操作系統,我們就選擇Download Windows x86-64 executable installer
安裝版。
安裝python
下載好後雙擊運行,勾選Add Python 3.6 to PATH
和install launcher for all users
; 選擇install now
,等待安裝完成。
為了確保是否安裝成功,使用快捷鍵Win鍵 + R
打開運行對話框;輸入cmd
點擊確定進入控制台命令窗,在游標處輸入python
;
彈出上圖信息代表python已安裝成功,環境變數配置正確,可以正常使用。
正所謂,工欲善其事,必先利其器,一個好的Python開發工具,對於一個新手來說非常重要的。我這裡介紹一個開源免費好用的開發工具給大家,VSCODE
。安裝也非常簡單這裡就不過多敘述了。
正式開始編程之路
做好了以上的準備工作,我們就可以開始編寫自己的第一程式了。打開vscode
編輯器,新建一個main.py
文件,輸入以下內容:
print('hello, world!')
如何運行這個py
文件呢?可以在vscode
中打開一個終端,執行如下命令python main.py
:
剛剛學習了第一個命令:print語句。它的作用是“列印出括弧中的任何內容”。該print語句是您讓程式將消息放入控制台的方式。
- (引號"")用於告訴命令您要在其中放置文本(您想要的任何文本)
- 一堆文本(或者你放在引號中的任何內容)稱為字元串。
多個列印語句
把以下代碼複製到main.py
,並執行
print("Well we")
print("just use more lines")
print("of code")
如果你想寫一大段有間隙或換行的文本,請使用三重引號,例如:
print("""Anything that starts
with three quotes, and ends
in three quotes can span
many lines and even contain " symbols
within it without freaking anything out!""")
"""將此代碼添加到您所擁有的內容中, 內容會以原來的格式返回。
常見錯誤
名稱錯誤
對於一個新手來說,遇到錯誤在正常不過了,如果出現以下情況,您將看到此錯誤消息:
- 你把一個函數的名字弄錯了
- 你拼錯了
- 大寫錯誤
嘗試運行這段代碼,看看我們得到了什麼錯誤信息:
Print("What could go wrong?")
你覺得哪裡不對?閱讀錯誤消息總是很重要,因為它們會有所幫助。編輯器也有提示的
語法錯誤
如果出現以下情況,您將看到此消息:
- 你的符號順序錯了
- 你忘記()了或" "
當我們運行這段代碼時,我們會得到一個錯誤
print "Hello Again"
是什麼導致了這裡的錯誤?
print(Please work)
字元串的輸出需要加上引號'',數字不需要加。
練習項目
讓我們開始您的第一個項目吧!僅僅一天之後,您就已經擁有了可以與世界分享的東西。
-
在不同的代碼行中編寫您的
full name
和today's date
-
複製下麵的這段文字。看看你是否可以只用一個print語句來做到這一點!
I am signing up for Replit's 100 days of Python challenge!
I will make sure to spend some time every day coding along, for a minimum of 10 minutes a day.
I'll be using Replit, an amazing online IDE so I can do this from my phone wherever I happend to be. No excuses for not coding from the middle of a field!
-
在下一行添加
I am feeling
您選擇的表情符號,以說明您對挑戰的感受。 -
在您的輸出中再添加一行
You can follow my progress at replit.com/@
並添加您的Replit 用戶名。這將是保持對自己負責的好方法!
本文來自博客園,作者:didiplus,轉載請註明原文鏈接:https://www.cnblogs.com/alanlin/p/17434325.html