從零開始的Python 1

2022-05-15 18:49:59 字數 1664 閱讀 6506

於是這個菜雞要學python了,因為數模的隊友們似乎都主python。。

這裡記錄的是本菜雞的學習日記,就算有各種錯誤和疏漏也很正常哦~

窩還只學了input()函式。

這個函式的讀入預設是個字串。

1.窩只會print()函式!

2.語句:print(objects, sep=' ', end='\n', file=sys.stdout)

objects是輸出物件。有多個物件的時候要用","分隔。

sep是用於分割的字串,不設定的話預設是空格。

end是末尾,預設是換行符,可以設定換成別的。

file是要寫入的檔案。

3.也可以直接輸出其他型別的資料(python好方便啊)

4.直接輸出多個字串而不是物件時可以不用,如print("aaa""bbb")

5.格式化輸出:print('a %s b %d' %(var1,num1))

比較類似c語言的printf,但是間隔是用"%"。

6.欄位寬度和精度:如要保留兩位輸出實數pi=3.1415926,print('%5.2f'%pi)

然後就能輸出3.14的同時保證輸出位數為5,位數不夠會補空格。

1.轉化為整數num1=int(var1)

2.轉化為浮點數num2=float(var1)

1.序列是python中最基本的資料結構。索引從0開始。

2.列表的資料項不需要具有相同的型別,如list1 = ['physics', 'chemistry', 1997, 2000]

5.刪除列表元素。del list1[2]

6.列表長度。len(list1)

7.連線兩個列表。list1=list1+list2

8.重複列表。list1=list1*5

9.詢問乙個元素是否存在於列表中,如詢問'a'是否在list1中,返回true或false。'a' in list1

10.求最大最小值。max(list1)min(list1)

11.詢問某元素出現次數。list1.count(obj)

12.詢問某元素第一次出現位置。list1.index(obj)

13.在某位置插入某元素。list1.insert(index,obj)

14.刪除某位置的元素並返回改值(預設最後乙個)。list1.pop(index)

15.刪除列表中最後一次出現位置的某元素。list1.remove(obj)

16.反向列表。list1.reserve()

17.排序。list1.sort(cmp=none,key=none,reverse=false)

cmp表示比較引數,不設定按照預設排序方式。

key表示用於比較的元素。去可迭代物件的乙個元素出來對比。

reverse表示是否降序。

Python從零開始(1)

學習一門程式語言首先要從計算機基礎常識開始,畢竟程式語言是跟計算機交流的語言。計算機分為硬體系統和軟體系統,從硬體系統說起,硬體系統就是大家可以看得到摸得著的計算機系統,大部分都藏在主機箱中,硬體系統有很多,這裡就說一些主要的 1.cpu,這個就是 處理器,計算機的運算核心,控制核心,是計算機最重要...

從零開始學Python

第三章 字典 1.建立字典 book 其中值可以是任意型別,可以是元組或者字典.2.dict函式建立字典 通過對映建立 book d book.dict 輸出d book 通過關鍵字建立 d dict name zq age 1 輸出d 3.字典的格式化字串 鍵 s 字典名 book name is...

從零開始學Python

第十一章 檔案操作 1.開啟檔案 用open 函式,直接用就可以。open name mode buffering 呼叫open 之後會返回乙個檔案物件,mode 模式,buffering 緩衝都是可以選擇的。f open r 檔案路徑 2.檔案模式 r 讀模式 w 寫模式 a 追加模式 b 二進位...