PYTHON 基礎筆記

2021-10-24 02:16:19 字數 1955 閱讀 6880

name =

input

("請輸入你的名字"

)#輸入

print

(name)

#輸出#條件判斷

name =

int(

input

("請輸入你的名字"))

if name ==12:

print

(name)

elif name ==13:

print

("***"

)else

:print

("he"

)#獲取變數型別

type

(變數)

#del

(變數)

#str1 in str2 字串str1 是否包含在str2中

#擷取字串

a="1234"a[0

]//1a[

1:2]

//2 含頭不含尾

a[起始腳標:腳標結束位置:步長值]a[-

1:-3

:-1]

#變數 字串 數值 列表 元祖

#字串

a=r'***\ddd\fff'

讓字串以原有格式輸出,而不進行轉義

#列表list1 =

["river"

,"luck"

]list1[1]

#"luck"

"luck"

in list1 #list1中是否包含該字串

#元祖tuple1 =

("river"

,"luck"

)#字典

adict =

"river"

in adict #該鍵是否存在

dir(變數名)

#顯示變數屬性

bin(變數名)

# 轉化為二進位制

#獲取隨機數

import random

random.randint(1,

100)

#迴圈結構

while n <

10:

n = n+

1print

("hello"

)#獲取字串長度

len(字串)

#for 迴圈

for item in

"12"

:print

("1111"

+item)

for i in

range(10

):print

(i)#可以定義範圍 range(2,9)

#函式定義

defpp()

:return

"helloworld"

#匯入模組

import 模組名稱

#異常處理

try:

q =1/

0except zerodivisionerror:

print

("除數不能為0"

)except

(a,b,c)

:pass

#物件導向

class

demo

(object):

#定義屬性

name =

"river"

#初始化

def__init__

(self,age)

: self.age = age

#定義方法

defshow

(self,x)

:print

(x)def

getname

(self)

:print

(self.name,self.age)

demo = demo(12)

demo.show(

"hello"

)demo.getname(

)

python基礎筆記 python基礎筆記

一 變數 定義變數的規則 1 變數名只能是字母 數字 下劃線的組合 2 變數名不能以數字開頭 3 python中使用的關鍵字不能作為變數 注意 行業預設規則 1 變數命令見名知意 2 駝峰 3 字母全大寫代表是常量 例子 name mr liao name1 name print name,name...

免費python基礎筆記 python基礎學習筆記

1.python中的編碼格式 a.ascii碼 ascii碼共有127個字元,包括數字,大小寫字母,和一些符號,比如常見的字元的ascii碼表示有 a 65,z 132,ascii碼是用乙個位元組表示的,其主要的缺點就是因為在記憶體中只佔乙個位元組,所以無法被用來表示中文,只能表示一些單字元元素。針...

python基礎筆記

python的資料型別 1 基本資料型別 none,boolean,integer,float,long,complex 匯入python精確除法 from future import division 2 序列型別 list,tuple,string,xrange 只在python 2.中有 py...