Day3課後總結

2022-10-04 02:45:11 字數 3119 閱讀 9631

目錄前言:2.7版本和3.6版本是當時版本最穩定且功能齊全的版本,所以大部分的程式設計師都會用這兩個版本。如果我們出去工作了碰到了公司有較老的專案可能就需要用python2.7去進行維護,因此我們電腦中要安裝多個版本的python

#情況一:在cmd視窗中

2.將兩個版本的python所在路徑都新增到環境變數中之後重新命名pyhon直譯器檔名稱.名稱新增分別以2、3進行區分.如果想要cmd視窗執行2.7版本,則直接輸入python2.exe即可(修改環境變數後,需重啟cmd視窗)

#情況二:在pycharm直譯器中

1.file >> settings >> project >>python interpreter >>system interpreter >>add新增使用版本路徑即可

2.建立新專案直接指定版本,file >> new project >> previously configured interpreter新增使用版本路徑

前言:注釋的作用 在大多數程式語言中,注釋都是一項很有用的功能。在一些簡單的程式中只包含python**,但隨著程式越來越大、越來越複雜,就應在其中新增說明,對你解決問題的方法進行大致的闡述。注釋讓你能夠使用熟悉的自然語言在程式中新增說明,增強程式的可讀性。

#一、單行注釋

操作方法:# 注釋內容。

(井號後面的內容都會被python直譯器忽略,全部被當做說明文字,而不是真正要執行的程式,只起到輔助說明作用。)

一般單行注釋都是在**的上方,如果**注釋很短的情況下,也可以在**的後面新增注釋。為了保證**的可讀性和規範性,在注釋和**之間要有兩個空格。

#二、多行注釋

操作方法:'''注釋內容'''

"""注釋內容"""

ps:其實pycharm有注釋快捷鍵:ctrl+?滑鼠拖選住的內容可以直接變為單行注釋。解開注釋重複按多一次就可以了。

一、變數的定義:#變數分為變數與常量,有時候統稱為了變數,都是描述事物的狀態。簡單來說,變數就是讓計算機記住事物的狀態。

eg:name = 'lw' 其中name是變數名,lw是變數的值,=是賦值符號。這三個統稱變數的三要素。

二、變數的命名:

1. 可以由字母、下劃線和數字組成。

2. 不能以數字開頭。

3. 不能與關鍵字重名。(如果以關鍵字命名,關鍵字將失去本來的功能)

4. 命名最好做到見名知其意eg:name = 18 (這是不對的)

三、變數的命名風格:目的是為了增加**的識別性和可讀性,並非強制

變數名如果是兩個或者是多個單詞組成,每個單詞應小寫,並且單詞與單詞之間用下劃線鏈結eg:family_name= "luo"

2.駝峰體式 #j**ascript推薦使用

大駝峰 一、第乙個單詞小寫,後續單詞首字母都要大寫 eg:familyname

小駝峰 二、每個單詞的首字母都要大寫 eg:familyname

四、常量

定義:不變化的量。繫結乙個值之後無法再進行修改。在python中想要表示常量就將所有的變數名大寫即可。而在其他程式語言中有真正的常量eg:在計算機程式執行時,不會被程式修改的量;數學函式中的某乙個量,例如每乙個具體的圓的半徑、直徑數值。

五、變數的本質

變數的本質是一段連續記憶體空間的別名。可以把變數當作乙個門牌號。遇到賦值符號,要先看符號的右側,從右到左。eg:a = 10 含義是在記憶體空間一塊儲蓄空間10,繫結了乙個名字叫做a,要想找10就必須叫a。要注意的是如果a = 10 a = 11 那麼a就等於11(乙個變數名只能指向一塊記憶體空間) 如果a=10 b=10 那麼a和b都等於10(同乙個值可以有多個變數名指向)

前言:我們學習變數是為了讓計算機能夠像人一樣去記憶事物的某種狀態,而變數的值就是用來儲存事物狀態的,很明顯事物的狀態分成不同種類的(比如人的年齡,身高,職位,工資等等),所以變數值也應該有不同的型別。

在python中,定義變數是不需要指定資料型別的。但python本身是有資料型別的,它的資料型別可分為數字型和非數字型。

數字型:

一整型int:

age = 18 num = 54 year = 2022

二浮點型float:

salary=3.1 height = 1.83 weight = 75.5

三布林型bool

is_ok = true is_ok = false (首字母要大寫)

......

非數值型:

一列表型

情況一: stu_names = ['tony', 'jenny', 'kevin']

stu_names[0]就是tony,stu_names[1]就是jenny

情況二: stu_age1 = ['12', '13', '14',[15, 16, 17[18, 19, 20]]] 如果我們需要找到20那麼首先先獲取大列表裡面的小列表即stu_age2 = stu_age1[2]將小列表賦值給變數名stu_age2。再將小小列表賦值給變數名stu_age3即:stu_age3=stu_age2[2]以此類推。 即print(stu_age1[2][2][2][2])

二字串型

需要借助於引號, 引號引起來的部分

familyname = 'luo' 方法1 單引號

familyname = "luo" 方法2 雙引號

familyname = '''luo''' 方法3 三個單引號

familyname = """luo""" 方法4 三個雙引號

# 如何區分注釋和字串型資料型別:引號左側如果有賦值符號和變數名 則是字串,如果沒有則是注釋。

# 為什麼多行注釋有四種方法,那是因為有時候我們的**可能需要用到單引號或者是雙引號。eg:'博主說:"看過這篇部落格的人會變帥"'

Day1 課後總結

day1課後總結 目錄 提公升英語能力 絕大多數程式設計 由英語單詞構成 使用正確的學習方法 克服學習疲勞 學會自我切換學習方向,每天上課學習python以外可以拿出半個小時看英語單詞或者是理財投資 鍛鍊自我解決問題能力 typora詳細介紹請移步至本人另一篇部落格 語言 即人與人溝通交流之間的媒介...

416 。。課後總結

老師上課所講的內容,上傳,為以後複習用。c語言基本的幾大模組 資料型別 運算子三種結構順序 順序 選擇 迴圈 函式陣列 指標結構體 共同體 列舉 函式 為什麼要用函式這個概念?模擬於生活中的寫文章 現在有哪些 main 從main開始執行,也是在main裡面結束,生命週期 的概念 生命週期 從出生到...

每日總結 Day3

1.將ubuntu伺服器搬到了院辦,跟老師進行了一定的交流,明確了明天要做的工作。2.最新專案在androidstudio除錯完成。3.在github上上傳了最新專案。4.購買了阿里雲伺服器。1.ubuntu系統上解決若干問題 開機自動啟動apache服務 修復不能解析php的問題 修改moodle...