《Python程式設計 從入門到實踐》 1

2021-08-26 08:52:51 字數 1807 閱讀 6998

####2.變數和簡單資料型別

mystr = "this is a string"

print(mystr)

引號括起的都是字串,可以單引號,也可以雙引號。

單引號內能帶雙引號,不能帶單引號,反之亦然。

mystr.title() mystr字串的每個單詞的首字母都大寫,其他字母都小寫

mystr.upper() mystr字串的每個字母都大寫

mystr.lower() mystr字串的每個字母都小寫

pyhton可對整數進行 + - * / 運算

浮點數的運算結果位的小數字數可能是不確定的

####3.列表

languages = ['math','english']

print(languages) #輸出為 ['math','english']

通過列表名[列表元素位置]的方式訪問列表元素,索引從0 ~ 個數-1

列表名[-1]返回最後乙個元素,如果列表不為空;列表名[-2]返回倒數第二個元素,以此類推

####4.操作列表

#遍歷列表

languages = ['math','chinese','english']

for language in languages: #for這個語句後面要有:號 迴圈內的語句必須縮排

print(language)

#range()

#用法1

for num in range(1,101):

print(num) #列印1~100之間的整數

#用法2

for num in range(1,7,2):

print(num) #列印1,3,5 (從1開始到7之前結束,每一次迴圈+2)

#生成列表

#方式1

nums = list(range(1,101))

#方式2

nums = list(range(1,7,2))

#方式3 (列表解析)

nums = [num**2 for num in range(1,101)]

#num**2 表示num的2次方

#切片(使用列表的一部分)

languages = ['math','chinese','english','history']

languages[0:2] #從0號元素到(2-1)號元素 (開始元素 ~ 結束元素前一位)

languages[:2] #沒有指定開始索引,則自動從頭開始

languages[1:] #沒有指定結束索引,則自動到最後乙個元素結束

languages[:-1] #第乙個元素到最後乙個元素

languages[-3:] #倒數第三個元素到最後乙個元素

for language in languages[0:-2]: #遍歷切片

new_languages = languages[:] #複製切片 (複製整個列表)

languages = ['math','english']

new_languages = languages #這兩個變數指向同乙個列表 (不是複製給new_languages)

nums = (10,20) #元組 (列表元素資料不可更改,列表可更改)

nums[0] = 20 #錯誤

nums = (20,20) #正確

Python程式設計 從入門到實踐 1

內容總結自 python程式設計 從入門到實踐 安裝python3 安裝文字編輯器sublime text並配置python3環境 安裝sublime text tools new build system 將 untitled.sublime build 文件中的所有內容刪除,輸入以下內容 注意,...

Python 程式設計 從入門到實踐

1.官網安裝 3.環境配置 務必選中核取方塊add python to path 4.檢視 啟動python版本的命令 python 執行 print hello python world 5.終端執行x.py檔案 python x.py 7.檢視當前目錄中的所有檔案的命令 dir windows系...

Python程式設計從入門到實踐 基礎入門

python程式設計從入門到實踐 基礎入門 1 python中的變數 2 python首字母大寫使用title 方法,全部大寫upper 方法,全部小寫lower 方法 3 python中字串拼接使用 號 4 python中刪除字串的空格 刪除末尾空格的rstrip 刪除開頭空格的lstrip 刪除...