由於之前使用過windows環境下的python,所以在本章節的學習中,嘗試使用linux執行python。在linux系統中安裝了python3.5和文字編輯器geany,並執行了python**片段。
1.1 搭建程式設計環境
1.2 在不同作業系統中搭建python環境
1.3 解決安裝問題
1.4 從終端執行python程式
1.5 小結
2.1 執行helloworld.py時發生的情況
執行helloworld.py時,末尾的.py指出這是乙個python程式,因此編輯器將使用python直譯器來執行它。
2.2 變數
變數中可以包含字母/數字/下劃線,不能包括空格,不能將用於特殊用途的單詞用作變數名;應簡短又具描述性
2.3 字串
2.4 數字
2.5 注釋
2.6 python之禪
3.1 列表是什麼
3.2 修改、新增和刪除元素
從列表中刪除元素,依然能訪問被刪除的元素的值:
-pop():按元素位置刪除
motorcycles=['honda','yamaha','suzuki']
popped_motorcycle=motorcycle.pop()
print(popped_motorcycle)------------------------此時彈出棧頂元素,即列表最末尾乙個元素
motorcycle.pop(0)----------------------------------彈出列表任意位置的元素
-remove():按元素的值刪除
too_expensive='ducati'
motorcycle.remove(too_exopensive)
print(too_expensive)-------------------------------remove()只刪除第乙個指定的值,多個時使用迴圈
3.3 組織列表
4.1 遍歷整個列表
4.2 避免縮排錯誤
4.3 建立數值列表
squares=
for value in range(1,11):
square=value**2
print(squares)
4.4 使用列表的一部分(切片)
4.5 元組
4.6 設定**格式
5.1 乙個簡單示例
5.2 條件測試
5.3 if語句
5.4 使用if語句處理列表
6.1 乙個簡單的字典
6.2 使用字典
6.3 遍歷字典
6.4 巢狀
7.1 函式input的工作原理
7.2 while迴圈簡介
7.3 使用while迴圈來處理列表和字典
pets=['dog','cat','dog','goldfish','cat','rabbit','cat']
print(pets)
while 'cat' in pets:
pets.remove('cat')
print(pets)
responses={}
#設定乙個標誌,指出調查是否繼續
polling_active=true
while polling_active:
#提示輸入被調查者的名字和回答
name=input("\nwhat is your name?")
response=input("which mountain would you like to climb someday?")
#將答卷儲存在字典中
response[name]=response
#看看是否還有人要參與調查
repeat=input("would you like to let another person respond?(yes/no)")
if repeat=='no':
polling_active=false
#調查結束,顯示結果
print("\n—poll results—")
for name,response in response.items():
print(name+"would you like climb"+response+".")
8.1 定義函式
8.2 傳遞實參
8.3 返回值
8.4 傳遞列表
8.5 傳遞任意數量的實參
8.6 將函式儲存在模組中
9.1 建立和使用類
9.2 使用類和例項
9.3 繼承
9.4 匯入類
9.5 python標準庫
9.6 類編碼風格
10.1 從檔案中讀取資料
10.2 寫入檔案
10.3 異常
10.4 儲存資料
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 刪除...
Python程式設計 從入門到實踐 1
內容總結自 python程式設計 從入門到實踐 安裝python3 安裝文字編輯器sublime text並配置python3環境 安裝sublime text tools new build system 將 untitled.sublime build 文件中的所有內容刪除,輸入以下內容 注意,...