本人大學學的是財務管理專業,2015年畢業後,一直從事財務會計方面的工作,一個偶然的機會,接觸了Python,花了8.9元購買了體驗課,覺得還不錯,體驗課結束後花了大概2500大洋購買了課程,從此步入Python高手修煉之道。課程包括Python基礎語法、 Python自動化辦公、Python爬蟲精進、Python資料分析實訓課。以後會定期分享我所學的Python課程,當做日記分享了,大家如果感興趣,可以跟我一起學。
從基礎語法開始學習,課程中《Python基礎語法》劃分為20節課,今天會分享第1節課:print()函式與變數和賦值。在敲程式碼之前,先把輸入法切換成英文狀態,保證print()函式的括號是用【英文括號】,不然會報錯,因為在Python中,預設所有正確的語法,包括標點符號都是【英文】。
一、print()函式
print()函式的主要功能:列印內容,即讓計算機把你給它的指令結果,顯示在螢幕的終端上。如下圖所示:
注:左邊叫程式碼框,往裡面輸入對計算機的指令;右邊的框為終端,顯示程式碼執行結果的地方,即使用者看到的螢幕
print()函式的用法有以下幾種:不帶引號、搭配單引號、搭配雙引號、搭配三引號。
1、不帶引號(數字或數學運算):
讓計算機讀懂括號裡的內容,列印結果
例:print(520) >>> 520 print(1+1) >>> 2
2、帶單引號:
讓計算機無需理解,原樣複述引號中的內容
例:print(‘小明’) >>> 小明
3、帶雙引號(兩個單引號):
讓計算機無需理解,原樣複述引號中的內容,可以輸出內容中的單引號
例:print(‘’let’s play’’) >>> let’s play
4、帶三引號(三個單引號):
實現換行,即可以打印出多行內容
例:print('''我願意留在湯婆婆的澡堂裡工作兩年,
第一年在鍋爐房和鍋爐爺爺一起燒鍋爐水,
將在這個世界變成一頭豬。
''') >>>
我願意留在湯婆婆的澡堂裡工作兩年,
第一年在鍋爐房和鍋爐爺爺一起燒鍋爐水,
將在這個世界變成一頭豬。
需要提及一下,除了帶三引號可以實現換行,還有第二種實現換行的辦法:使用跳脫字元\n。
例如:
print(‘性格樂觀開朗,容易相處;\n善於溝通和聆聽,團隊榮譽感強;\n工作上具有較強的執行力與學習能力、細心嚴謹。’)
>>> 性格樂觀開朗,容易相處;
善於溝通和聆聽,團隊榮譽感強;
工作上具有較強的執行力與學習能力、細心嚴謹。
二、變數和賦值
程式碼:name=’小明’
這就是一個常見的“給變數賦值”的動作。在這裡,name就是一個變數,這行程式碼的意思,就是把“小明”這兩個字【賦值】給了“name”這個【變數】。變數之所以稱為變數,是因為它儲存的資料是可以隨意變化的,但是每次只能存放一個數據,所以當給這個變數多次賦值後,最終輸出的結果是最後一次的賦值。例:
計算機是一行行自上而下執行程式碼,執行到第2行程式碼時,變數“name”裡儲存的'小明'就被替換成了'小千'。
注:“=”是賦值符號,不是左邊等於右邊的意思,其僅僅表示賦值動作:把右邊的內容放到了左邊的盒子中。代表左右兩邊相等的符號,是比較運算子==。
本節課到此結束,下期再會~
(喜歡的小夥伴加個關注吧!我們一起學習交流。)