python基礎方法

2021-09-10 08:30:26 字數 2018 閱讀 8367

ctrl + d 退出互動模式

print() 列印

>>> print(10+2)

12

input() 輸入

>>> a = input("請輸入:")

請輸入:18

>>> a

'18'

>>> type(a)

#返回的賦值型別是字串

type() 檢視資料型別

import 匯入模組

help(『keywords』) 檢視關鍵字

>>> help('keywords')

here is a list of the python keywords. enter any keyword to get more help.

false class from or

none continue global pass

true def if raise

and del import return

as elif in try

assert else is while

async except lambda with

await finally nonlocal yield

break

id() 檢視記憶體位址

>>> id(a)

1990988832

dir() 檢視方法

dir(__builtins__)  #檢視所有內建函式

>>> dir(__builtins__)

global 引用全域性變數

nonlocal 引用區域性變數

len() 取長度

>>> a

'18'

>>> len(a)

2

min() 取最小值

>>> a

'18'

>>> min(a)

'1'

max() 取最大值

>>> a

'18'

>>> max(a)

'8'

sorted() 正向排序

>>> a

'524561231651654324'

>>> sorted(a)

['1', '1', '1', '2', '2', '2', '3', '3', '4', '4', '4', '5', '5', '5', '5', '6', '6', '6']

reversed() 反向排序

>>> a = "5187"

>>> for i in reversed(a):

... print(i)

... 78

15#所謂的反向排序就是從尾部向首部取值

#要想實現從大到小排序要結合正向排序使用

>>> a = "8467132"

>>> for i in reversed(sorted(a)):

... print(i, end=" ")

...

8 7 6 4 3 2 1

python基礎 內建方法

內建方法大全與舉例 內建函式官方文件 print all 1,0,3 非0為真,每個元素都為真或者為空的時候就為真 print any 1,0,3 任一元素為真都為真,如果迭代物件為空則為false bin 8 將數字十進位制轉二進位制 a bytes abcd encoding utf 8 將字串...

Python基礎(zip方法)

描述 將zip函式中的兩個可迭代物件引數按對應索引值進行匹配組合,得到zip物件。拉鍊式函式 zip函式簡單應用如下 1 zip函式 23 第一種zip引數兩個可迭代物件元素個數相同 4 list1 a b c d e 5 list2 1,2,3,4,5 6 res1 list zip list1,...

Python基礎之方法

class woman pass wangdama woman lidama woman 檢視例項的屬性 print wangdama.dict 為例項新增屬性 wangdama.toufa yellow print wangdama.dict 檢視例項所屬類的屬性 print wangdama.c...