python學習總結part2
- 前言
- 一、筆記
- 1.創建簡單函式
- 2.傳參
- 2.1傳字串
- 2.2傳變數
- 3.return-回傳值
- 4.計算0到10的累加和
- 4.串列元素添加
- 4.1向串列末尾添加一個元素
- 4.2向串列末尾一次性添加多個元素,至少一個
- 4.3向串列任意位置添加一個元素
- 4.4切片-----在串列任意位置 至少 添加一個元素
- 總結
前言
python學習總結part1
一、筆記
1.創建簡單函式
代碼如下(示例):
def goldsec(): #定義一個函式,goldsec為函式名稱
print(‘goldsec') #此函式中的代碼
goldsec() #呼叫函式
2.傳參
2.1傳字串
代碼如下(示例):
def sayHello(name): #定義一個函式,sayHello為函式名稱,name就是引數(變數)
print(‘Hello',name)
sayHello('Jack') #發送到函式中的字串為Jack
2.2傳變數
def sayHello(name): #定義一個函式,sayHello為函式名稱,name就是引數(變數)
print(‘Hello',name)
myname=input('enter your name:')
sayHello('myname') #將myname的內容發送給sayHello
3.return-回傳值
def add(x,y):
z=x+y
return z #將z的內容回傳給呼叫代碼
a=int(input('enter a number:'))
b=int(input('another number:'))
c=add(a,b)
print('Sum is:',c)
4.計算0到10的累加和
‘’’
4步回圈法:
1.初始化變數
2.條件判斷
3.條件執行體(回圈體)
4.改變變數
總結:初始化的變數與條件判斷變數與改變的變數為同一個
‘’’
a=0
sum=0
while(a<100):
a+=1
sum=sum+a
print(sum)
#計算1-100的偶數和
sum1=0
b=1
while(b<=100):
if b%2==0:
sum1+=b
b+=1
print(sum1)
4.串列元素添加
4.1向串列末尾添加一個元素
lis=[10,20,30,40,50]
#追加元素之前
print('追加元素之前',lis,id(lis))
#追加元素之后
lis.append(100)#append=追加的意思
print('追加元素之后',lis,id(lis))

4.2向串列末尾一次性添加多個元素,至少一個
用extend
lis1=['hello','python']
lis.extend(lis1)
print(lis)

4.3向串列任意位置添加一個元素
用insert
lis.insert(1,90)
print(lis)

4.4切片-----在串列任意位置 至少 添加一個元素
lis2=[5,2,0]
lis[1:]=lis2#把1位置后面的元素都切掉,然后把后面加上lis2的元素
print(lis)

總結
今天寫弄到這,希望看到這篇博文的你有所識訓
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/238555.html
標籤:python
上一篇:python期末考試復習
下一篇:自動填寫今日校園
