近階段python學習總結

2021-10-22 01:57:17 字數 4028 閱讀 1318

學習python是自己誤打誤撞開始的,最開始接觸的是print(『hello world』),然後就真正的開啟了新世界的大門。最近這段時間學習的主要內容有:

1.print()

print

("i'm fine"

)print

('ok\t\nlet us go'

)

2.input()

預設通過input()輸入的內容是字串型別,訪問字串的單個元素可以借助下標,下標從前往後的話是從0開始的,但是如果從後往前就是從-1開始的,其次要注意借助切片訪問元素內容的不同

milk=

'wahaha'

print

(milk[0:

5])#訪問的是下標0-4的內容,而不是0-5的內容

print

(milk[:]

)#訪問的是從第乙個元素到第三個元素

print

(milk[-3

:])#訪問的是後3個元素,從下標為-3的元素到最後乙個元素

print

(milk[:-

3])#第乙個元素,到下標為-4的元素

print

(milk[-6

:-3]

)#下標為-6的元素到下標為-4的元素

wahah

wahaha

ahawah

wah

3.字串相關函式

name=

'da ming'

print

(name.title())

print

(name.lower())

print

(name.upper())

print

('name:{}'

.format

(name)

)milktea_name=

' 波波奶茶 '

print

('我要'

+milktea_name.lstrip()+

'!')

#刪除前方空白

print

(milktea_name.rstrip()+

'真好喝'

)#刪除後方空白

print

('我認為'

+milktea_name.strip()+

'真好喝'

)#刪除兩側空白

da ming

da ming

da ming

name:da ming

我要波波奶茶 !

波波奶茶真好喝

我認為波波奶茶真好喝

4.與列表相關函式

milktea_name=

['紅豆'

,'綠豆'

,'黃豆'

]print

(milktea_name)

#輸出列表

#遍歷列表元素內容

for name in milktea_name:

print

(name)

#根據數值刪除元素

while

'黃豆'

in milktea_name:

milktea_name.remove(

'黃豆'

)print

(milktea_name)

#增,刪,改

milktea_name.insert(0,

'黑豆'

)#根據陣列下標新增內容

print

(milktea_name)

del(milktea_name[0]

)#根據下標永久刪除元素

print

(milktea_name)

'蘭花豆'

)'荷蘭豆'

)print

(milktea_name)

#彈出列表末尾元素

print

(milktea_name.pop()+

'真不錯'

)print

(milktea_name)

#修改列表元素內容

for number in

range

(len

(milktea_name)):

milktea_name[number]

=milktea_name[number]

+'奶茶'

print

(milktea_name)

[

'紅豆'

,'綠豆'

,'黃豆']紅豆

綠豆黃豆

['紅豆'

,'綠豆'][

'黑豆'

,'紅豆'

,'綠豆'][

'紅豆'

,'綠豆'][

'紅豆'

,'綠豆'

,'蘭花豆'

,'荷蘭豆'

]荷蘭豆真不錯

['紅豆'

,'綠豆'

,'蘭花豆'][

'紅豆奶茶'

,'綠豆奶茶'

,'蘭花豆奶茶'

]

#字典

student=

#定義乙個簡單的字典,其中兩側是大括號,大括號內目前有三個鍵-值對,共同定義了學生這個字典

print

('初始字典:'

)print

(student)

print

('name: '

+student[

'name'])

#輸出鍵』name'對應的數值,注意是student['name']

print

('original age: '

+str

(student[

'age'])

)student[

'age']=

13#修改鍵『age』對應的數值

print

('modified age: '

+str

(student[

'age'])

)student[

'hobby']=

'reading'

#新增鍵值對

print

('新增鍵值對hobby後的字典'

)print

(student)

#輸出字典

del student[

'age'

]#刪除鍵值對age,刪除的鍵值對永遠的消失了

print

('刪除鍵值對age後的字典'

)print

(student)

#利用迴圈遍歷字典內的鍵值對

for key,value in student.items():

print

(key+

' is '

+str

(value)

)#利用迴圈遍歷字典內的鍵

for key in student.keys():

print

(key)

#利用set集合確保遍歷到的數值都是唯一的

for value in

set(student.values())

:print

(value)

初始字典:

name: daming

original age:

12modified age:

13新增鍵值對hobby後的字典

刪除鍵值對age後的字典

name is daming

*** is boy

hobby is reading

name

***hobby

daming

boyreading

6.字典內新增列表、字典

見《python學習筆記10(字典列表,在字典裡面新增字典、列表)》

近階段學習總結

工作日誌 要養成寫工作日誌的習慣 記錄下每天的學習情況,包括新學的知識和每天的收穫 要對每天新學的知識加以總結,讓每一天的時間不至於白費,一定要總結,當天學到的新的知識點,尤其要反覆更新和學習,才能舉一反三。要專注於自己的事情,不要為外界的事情分心,一定要專注於自己的事情,才能讓自己走的更遠。要把握...

Vue 近階段學習總結

老話說的好 工欲善其事,必先利其器 在我們程式設計師的世界裡要想開發出一款優秀的專案,乙個好的開發環境是必需的。vue的開發環境是node.js和git的結合,尤其是node.js現在更是成為了我們前端開發者在面試時的加分項,甚者是必須項,今天的主角是vue,所以node.js就不多講了。不過可以為...

Vue 近階段學習總結

老話說的好 工欲善其事,必先利其器 在我們程式設計師的世界裡要想開發出一款優秀的專案,乙個好的開發環境是必需的。vue的開發環境是node.js和git的結合,尤其是node.js現在更是成為了我們前端開發者在面試時的加分項,甚者是必須項,今天的主角是vue,所以node.js就不多講了。不過可以為...