python基礎部分語法

2021-10-02 10:35:33 字數 3443 閱讀 9799

1.列表

player=

["1"

,"2"

]

2.使用切片

print

(player[0:

1]);

//列印第乙個元素

for p in player[:1

]:print

(p)

3.元組

不可修改的列表

a=(1

,2,3

)a[0]

=2//erro

4.判斷條件and /or

5.if elif else判斷

age =

12if age <

4:

price =

0elif age <

18:

price =

5elif age <

65:

price =

10else

:

price =

5

if的用法

name =

["k"]if

"k"in name:

print

("k in here"

)

6.字典

鍵值相對應

table=

print

(table[

'name'])

//結果為輸出sneaker

新增

table[

"name2"]=

"faker"

//name2原本的table中不含有

刪除

del table[

'name2'

]//刪除table中的name2

遍歷

鍵值同時:

for a,b in table.item():

print

("\na:"

+a);

print

("b:"

+b);

單獨遍歷鍵:

for a in table.keys():

print

(a)

單獨遍歷值:

for a in table.values():

print

(a)

7.使用者輸入input

message=

input

("請輸入你要輸出的資訊"

)print

(message)

;

8.while break

continue都與c語言中同理

while1:

print

(i) i+=

1if i==4:

break

9.函式

def

greet_hello()

:print

("hello "

)greet_hello();

//呼叫

傳入任意數量的實參

def

make_pizza

(*toppings)

:"""列印顧客點的所有配料"""

print

(toppings)

make_pizza(

'pepperoni'

) make_pizza(

'mushrooms'

,'green peppers'

,'extra cheese'

)

10.函式匯入

defmake_pizza

(size,

*toppings)

:"""概述要製作的比薩"""

print

("\n****** a "

+str

(size)

+"-inch pizza with the following toppings:"

)for topping in toppings:

print

("- "

+ topping)

//從pizza.py中匯入make_pizza函式

//並將起取個別名為mp

from pizza import make_pizza as mp

mp(16

,'pepperoni'

) mp(12,

'mushrooms'

,'green peppers'

,'extra cheese'

)

匯入所有的函式

from pizza import

*

11.類

類的定義

class

dog():

def__init__

(self, name, age)

://建構函式

self.name = name

self.age = age

defsay(self)

:print

("i am "

+ self.name +

"i age:"

+str

(self.age)

)print

(self.age)

cat = dog(

"jack",11

);print

("my dog is"

+str

(cat.age)

)

繼承

//bigdog類繼承了dog類

class

bigdog

(dog)

:def

__init__

(self, name, age)

:super()

.__init__(name, age)

//利用超類(父類)中的init函式

defsay(self)

:print

("i am bigdog"

)//重寫了父類中的say函式

匯入類

1

.from car import car //從car,py中匯入car類2.

import car //直接匯入car.py模組

CSS部分基礎語法

一 行內式 使用方法 直接在標籤內新增style屬性,將屬性值設定為css樣式 表名稱 二 內部式 使用方法 在head標籤內新增style屬性,在屬性內新增如下樣式 標籤名 三 外部式 使用方法 在外部建立乙個css檔案,然後在html頁面的head標籤內新增link標籤,在link標籤中新增cs...

c 基礎語法部分

c 轉換為c語言 簡要 注意事項 c 中this關鍵字是乙個指向物件自己的乙個常量指標,不能給this賦值 只有成員函式才有this指標,友元函式不是類的成員函式,沒有this指標 同樣靜態函式也是沒有this指標的,靜態函式如同靜態變數一樣,不屬於具體的哪乙個物件 this指標作用域在類成員函式內...

python基礎部分

一 基礎部分 1.計算機組成 cpu,記憶體,硬碟,作業系統 2.python型別 解釋型 一行一行執行,效率高,跨平台,但執行速度慢 3.python2和python3的區別 1 編碼。python2預設ascii編碼,python3預設utf 8編碼。python2可以首行新增 encoding...