亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python常用內(nèi)置函數(shù)和關(guān)鍵字使用詳解

 更新時(shí)間:2022年05月13日 09:47:35   作者:小小垂髫  
在Python中有許許多多的內(nèi)置函數(shù)和關(guān)鍵字,它們是我們?nèi)粘V薪?jīng)??梢允褂玫牡降囊恍┗A(chǔ)的工具,可以方便我們的工作。本文將詳細(xì)講解他們的使用方法,需要的可以參考一下

常用內(nèi)置方法

在Python中有許許多多的內(nèi)置方法,就是一些Python內(nèi)置的函數(shù),它們是我們?nèi)粘V薪?jīng)常可以使用的到的一些基礎(chǔ)的工具,可以方便我們的工作。

查看所有的內(nèi)置類(lèi)和內(nèi)置方法

# 方法一
built_list = dir(__builtins__)

# 方法二
import builtins
built_list = dir(builtins)

其中,以Error或者Warning等是Python中的異常類(lèi)(關(guān)于異常可以參考后面的異常學(xué)習(xí)),以__開(kāi)頭和結(jié)尾的是內(nèi)置的一些魔術(shù)方法(關(guān)于魔術(shù)方法可以參考面向?qū)ο蟮膶W(xué)習(xí))、剩余的就是一些常用的內(nèi)置類(lèi)和方法。

標(biāo)準(zhǔn)輸入輸出

print -- 打印內(nèi)容(標(biāo)準(zhǔn)輸出)

打?。ㄝ敵觯┲付ǖ膬?nèi)容,可以打印多內(nèi)容(多個(gè)參數(shù))

語(yǔ)法:print(*args)

參數(shù)說(shuō)明
*args輸出的內(nèi)容,數(shù)量任意,任何內(nèi)容都可以;
sep指定輸出內(nèi)容之間的間隔符,必須是字符串,默認(rèn)為一個(gè)空格;
end最后追加的內(nèi)容,使用print之后最后追加的內(nèi)容,必須是字符串,默認(rèn)是一個(gè)換行符 \n;
file將輸出的內(nèi)容寫(xiě)入指定的文件對(duì)象中。
# 常規(guī)用法
print(1)  # 1
print(1, 2, 3)  # 1 2 3

# sep參數(shù)
print(1, 2, 3)  # 1 2 3
print(1, 2, 3, sep=' MSR ')  # 1 MSR 2 MSR 3

# end參數(shù)
print(1, 2)
print(3, 4)
'''
1 2
3 4
'''
print(1, 2, end='')
print(3, 4)
'''
1 23 4
'''

# file參數(shù)
fp = open('test.txt', 'w', encoding='UTF-8')
print('Hello Word.', file=fp)

input -- 輸入

返回輸入的結(jié)果,返回的結(jié)果為字符串類(lèi)型;輸入時(shí),接收到enter(回車(chē))時(shí)將輸入內(nèi)容返回;

input_content = input()  # 輸入 -- Hello MSR.
print(input_content)  # Hello MSR.

# 可以在input中輸入內(nèi)容,作為交互信息(就是一個(gè)標(biāo)準(zhǔn)輸出)
input('請(qǐng)輸入你的銀行卡密碼:')

數(shù)學(xué)

abs -- 絕對(duì)值

返回?cái)?shù)字的絕對(duì)值,唯一參數(shù)必須說(shuō)是數(shù)字類(lèi)型,即:int float bool complex

res = abs(-100)
print(res)  # 100

res = abs(True)
print(res)  # 1

round -- 四舍五入

返回一個(gè)十進(jìn)制數(shù)字四舍五入后的結(jié)果

參數(shù)說(shuō)明
number四舍五入的數(shù)字
ndigits保留的小數(shù)位數(shù),默認(rèn)為None,即不保留小數(shù)
# 不保留小數(shù)
res = round(10.6)
print(res)  # 11

# 保留小數(shù),保留的最小位四舍五入
res = round(10.567, 2)
print(res)  # 10.57

# !??!
# 如果數(shù)字為n.5的時(shí)候,n為奇數(shù)才會(huì)5入,否則后面還要更多的小數(shù)位才能是我們理解當(dāng)中的樣子,也就是必須實(shí)際的大于.5這個(gè)臨界值,可以使用標(biāo)準(zhǔn)庫(kù)decimal處理掉這個(gè)問(wèn)題。
res = round(4.5)
print(res)  # 4
res = round(3.5)
print(res)  # 4

res = round(4.51)
print(res)  # 5
res = round(3.51)
print(res)  # 4

# 多位小數(shù)情況正好相反,只有偶數(shù)才會(huì)5入
res = round(4.35, 1)
print(res)  # 4.3
res = round(4.45, 1)
print(res)  # 4.5
res = round(4.555, 2)
print(res)  # 4.55
res = round(4.665, 2)
print(res)  # 4.67

pow -- 冪運(yùn)算

計(jì)算一個(gè)數(shù)值的N次冪

語(yǔ)法:pow(parameter1,parameter2,[parameter3])

參數(shù)一表示運(yùn)算數(shù),參數(shù)二表示冪次方數(shù),參數(shù)三表示被除數(shù),計(jì)算冪運(yùn)算結(jié)果除法余數(shù);

# 還記得python的冪運(yùn)算符嘛?
res = pow(2, 3)
print(res)        # 8
print(2 * 2 * 2)  # 8
print(2 ** 3)     # 8

# 除法求余數(shù)
res = pow(2, 3, 3)
print(res)    # 2
print(8 % 3)  # 2

序列

sum -- 序列和

計(jì)算一個(gè)容器(字符串除外)中的數(shù)字之和,容器中的數(shù)據(jù)必須都是數(shù)字類(lèi)型

lst = [1, 2, 3, 4]
res = sum(lst)
print(res)  # 10

max & min -- 獲取序列中的最大值和最小值

max獲取序列中的最大值,min獲取序列中的最小值,max&min屬于高階函數(shù);

語(yǔ)法:max(parameter1,[parameter2, parameter3, ...],key=None)

參數(shù)說(shuō)明
parameter1指定的序列,容器類(lèi)型數(shù)據(jù)(包括字符串)
parameter2...多個(gè)值,可以是多個(gè)參數(shù)一,這些值可以是數(shù)值或者是序列
key函數(shù)名,容器中的值的計(jì)算方式,按照此計(jì)算方式返回值,默認(rèn)為None,即單純的比數(shù)字大??;
# 不指定key
lst = [0, 1, 2, 3, 4]
res = max(lst)  # 4
res = min(lst)  # 0

# 多參數(shù)
# 1、參數(shù)可以不只一個(gè),但是多個(gè)參數(shù)必須相同的數(shù)據(jù)類(lèi)型,比較參數(shù)中的第一個(gè)參數(shù)返回?cái)?shù)據(jù),但是眾序列中的第一個(gè)參數(shù)都必須是相同的數(shù)據(jù)類(lèi)型,如果是字符串,比如ABC之間的比較是根據(jù)ASCII碼進(jìn)行的。
lst1 = [0, 100]
lst2 = [2, 10]
print(max(lst1, lst2))  # [2, 10]
print(min(lst1, lst2))  # [0, 100]
# 2、參數(shù)可以不是容器類(lèi)型數(shù)據(jù),可以直接比較多個(gè)數(shù)字(其實(shí)也就是元組了)
print(max(1, 2, 3))  # 3
print(min(1, 2, 3))  # 1

# 指定key,經(jīng)過(guò)key指定的函數(shù)處理,比較返回的結(jié)果,然后返回對(duì)應(yīng)的數(shù)據(jù)
lst = [0, 1, 2, 3, 4]

def func(num):
    return num * -1

res = max(lst, key=func)  # 0
print(res)
res = min(lst, key=func)  # 4
print(res)

sorted -- 序列排序

對(duì)一個(gè)序列中的值進(jìn)行排序,默認(rèn)按照升序(從小到大)排列;數(shù)字按照大小排序,ASCII字符串按照編碼順序排序,其余字符的排序規(guī)律不清,可能是按照某個(gè)指定的編碼的先后進(jìn)行排序。

語(yǔ)法:sorted(parameter1, key=None, reverse=False)

參數(shù)說(shuō)明
parameter1指定排序的序列數(shù)據(jù)
key指定排序的方法,使用方法和max等一眾高階函數(shù)的方法是一樣的;
reverse排序方式,默認(rèn)為False, 即為升序,True為降序;
# 使用list為例
lst = [2, 0, 1, 3, 4]

# 默認(rèn)為升序
new_lst = sorted(lst)
print(new_lst)  # [0, 1, 2, 3, 4]

# 降序
new_lst = sorted(lst, reverse=True)
print(new_lst)  # [4, 3, 2, 1, 0]


# 注意和list內(nèi)置方法的區(qū)別,list.sort方法在原數(shù)據(jù)上重新排序,sorted方法返回一個(gè)新的數(shù)據(jù);
lst1 = [1, 0, 3]
lst1.sort()
print(lst1)  # [0, 1, 3]

lst2 = [1, 0, 3]
new_lst2 = sorted(lst2)
print(lst2)  # [1, 0, 3]
print(new_lst2)  # [0, 1, 3]

zip -- 多序列同索引組合

enumerate -- 枚舉

zip & enmerate 見(jiàn)推導(dǎo)式。

進(jìn)制數(shù)轉(zhuǎn)換

還記得如何直接表示一個(gè)非十進(jìn)制數(shù)字嗎?

  • 0b 開(kāi)頭表示二進(jìn)制數(shù);
  • 0o 開(kāi)頭表示八進(jìn)制數(shù);
  • 0h 開(kāi)頭表示十六進(jìn)制數(shù);

bin -- 將其它進(jìn)制的數(shù)轉(zhuǎn)成二進(jìn)制數(shù)

# 十進(jìn)制數(shù) 轉(zhuǎn) 二進(jìn)制
res = bin(255)
print(res)  # 0b11111111

# 八進(jìn)制 轉(zhuǎn) 二進(jìn)制
res = bin(0o377)
print(res)  # 0b11111111

# 十六進(jìn)制 轉(zhuǎn) 二進(jìn)制
res = bin(0xff)
print(res)  # 0b11111111

oct -- 將數(shù)轉(zhuǎn)為八進(jìn)制數(shù)

hex -- 將數(shù)轉(zhuǎn)為十六進(jìn)制數(shù)

ASCII字符編碼轉(zhuǎn)換

還記得ASCII編碼嗎?下面的函數(shù)可以將ASCII編碼中包含的字符在字符和序號(hào)之間轉(zhuǎn)換

chr -- 將ASCII序號(hào)轉(zhuǎn)成字符

# 返回 97 號(hào)字符
res = chr(97)
print(res)  # a

ord -- 將字符轉(zhuǎn)回ASCII序號(hào)

res = ord('A')
print(res)  # 65

其它

dir -- 返回指定位置的類(lèi)、函數(shù)、變量

默認(rèn)返回當(dāng)前位置的類(lèi)、函數(shù)、變量。

# 定義函數(shù)
def func():
    pass

# 定義類(lèi)
class Class:
    pass

# 定義變量
var = 1

# 返回屬于當(dāng)前位置(文件)的類(lèi)、函數(shù)、變量
res = dir()
print(res)  # ['Class', '__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'func', 'var']



def func1():
    inner_var = 1  # 內(nèi)置變量(屬于函數(shù)func1)
    print(dir())  # 返回輸入當(dāng)前位置(函數(shù)func1)的類(lèi)、函數(shù)、變量
func1()  # ['inner_var']

range -- 生成指定范圍整數(shù)的可迭代對(duì)象

range本身不是一個(gè)函數(shù),而是一個(gè)類(lèi),但是在日常的使用過(guò)程中經(jīng)常被作為一個(gè)函數(shù)使用;

接下的講解主要當(dāng)作是一個(gè)函數(shù)使用去講解;

語(yǔ)法:range(value, [stop_value,] [step_value])

參數(shù)說(shuō)明
value意義為返回的起點(diǎn)數(shù)值;但是如果單獨(dú)使用話(huà)本身的含義為0,原本指定的值成為stop_value的值;
stop_value意義為返回?cái)?shù)的最大范圍,但是終點(diǎn)數(shù)不是其本身,如果stop_value是0或者正數(shù),就是stop_value減一,如果stop_value是負(fù)數(shù),就是stop_value加一;
step_value步長(zhǎng),每個(gè)返回值之間的間隔數(shù),默認(rèn)為1;
# 在實(shí)際的使用過(guò)程中往往配合for循環(huán)使用
for i in range(10):
    print(i)
    
# 但是此例中因?yàn)楸阌诓榭床皇褂胒or循環(huán)演示,而是改用list強(qiáng)轉(zhuǎn)演示;

# 一個(gè)參數(shù):表示返回 0 ~ N-1 的數(shù)值
lst = list(range(10))
print(lst)  # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

# 兩個(gè)參數(shù)表示返回 N ~ M-1 的數(shù)值
lst = list(range(3, 10))
print(lst)  # [3, 4, 5, 6, 7, 8, 9]

# 三個(gè)參數(shù)表示返回 N ~ M-1 的數(shù)值,但是每個(gè)數(shù)間隔F
lst = list(range(3, 10, 2))
print(lst)  # [3, 5, 7, 9]

# 倒序: 只要讓步長(zhǎng)變?yōu)樨?fù)數(shù)即可,但是也要注意 N 和 M 的數(shù)值確保范圍準(zhǔn)確
lst = list(range(10, -10, -4))
print(lst)  # [10, 6, 2, -2, -6]

eval 和 exec -- 字符串編譯成py代碼執(zhí)行

上面的方法可以將字符串編譯為python代碼執(zhí)行,eval只能適用于簡(jiǎn)單的代碼;exec可以將更加復(fù)雜的代碼執(zhí)行;

# eval 只能編譯簡(jiǎn)單的代碼
char = 'print("Hello MSR.")'
eval(char)  # Hello MSR.

# 定義變量(eval不能編譯,但是exec可以)
char = 'new_char = "My motherland is China."'
# eval(char)  # SyntaxError
exec(char)
print(new_char)  # My motherland is China.

repr -- 原型化輸出字符串

將字符串中的轉(zhuǎn)義字符失效,還記得字符串前綴r嗎?他們的效果是一樣的,但是repr會(huì)將兩邊的引號(hào)也顯示出來(lái)。

# 轉(zhuǎn)義
char = 'Hello\nChina.'
print(char)
'''
Hello
China.
'''

# 原型化
char = repr(char)
print(char)  # 'Hello\nChina.'

# repr 和 字符串前綴 r 的不同:顯示出兩邊的引號(hào)
print(r'MSR')  # MSR
print(repr('MSR'))  # 'MSR'

hash -- 生成哈希值

將指定數(shù)據(jù)經(jīng)過(guò)哈希運(yùn)算法則生成的哈希值返回,相同的兩個(gè)數(shù)據(jù)同時(shí)經(jīng)過(guò)哈希運(yùn)算法則得出的結(jié)果一定相同,所以一般哈希運(yùn)算用于文件校驗(yàn)和密碼加密等場(chǎng)景;

# 每次的結(jié)果不一定相同,但是相同數(shù)據(jù)同時(shí)運(yùn)算結(jié)果一定相同
hash1 = hash('abs')
hash2 = hash('abs')
print(hash1)
print(hash2)
'''
-4611394003149070947
-4611394003149070947
'''

再上述使用hash()方法的時(shí)候,我們發(fā)現(xiàn)相同數(shù)據(jù)在多次運(yùn)算的時(shí)候,結(jié)果不一定相同,這是因?yàn)榭刂苃ash的環(huán)境變量PYTHONHASHSEED所作用的,如果在啟動(dòng)python的時(shí)候,設(shè)定該環(huán)境變量,則可以復(fù)現(xiàn)hash值,也就是每次的hash值都是相同的。

# 示例
# 不指定PYTHONUNBUFFERED,hash每次都是隨機(jī)的
python main.py

# 指定PYTHONUNBUFFERED,hash是固定復(fù)現(xiàn)的
PYTHONUNBUFFERED=11 python main.py

help -- 幫助文檔

查看各種函數(shù)、類(lèi)的幫助文檔,還記得如何給自定義函數(shù)和類(lèi)注釋幫助文檔嗎?

類(lèi)似的功能還有函數(shù)的內(nèi)置方法 __doc__() 可以實(shí)現(xiàn);

# 查看print方法的幫助文檔
print_help = help(print)
print(print_help)
"""
Help on built-in function print in module builtins:

print(...)
    print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
    
    Prints the values to a stream, or to sys.stdout by default.
    Optional keyword arguments:
    file:  a file-like object (stream); defaults to the current sys.stdout.
    sep:   string inserted between values, default a space.
    end:   string appended after the last value, default a newline.
    flush: whether to forcibly flush the stream.

None
"""

數(shù)據(jù)之間的強(qiáng)制轉(zhuǎn)換

四個(gè)數(shù)字類(lèi)型方法和五個(gè)容器類(lèi)型方法,主要用作數(shù)據(jù)的生成和數(shù)據(jù)之間的強(qiáng)轉(zhuǎn);

詳情請(qǐng)參見(jiàn)六大數(shù)據(jù)類(lèi)型和數(shù)據(jù)之間的強(qiáng)制轉(zhuǎn)換;

id -- 返回?cái)?shù)據(jù)的內(nèi)存地址

返回一個(gè)數(shù)據(jù)的內(nèi)存地址,這個(gè)地址是唯一的,這個(gè)東西關(guān)系到了一個(gè)程序占據(jù)資源空間的大小,也是評(píng)判一個(gè)程序是否優(yōu)劣的標(biāo)準(zhǔn)之一,還記得我們之前講過(guò)的Python的緩存機(jī)制嗎?

char = 'Hello MSR.'
char_id = id(char)
print(char_id)  # 2884357927408

len -- 查看容器類(lèi)型數(shù)據(jù)的長(zhǎng)度

查看一個(gè)容器類(lèi)型數(shù)據(jù)的長(zhǎng)度,也就是一級(jí)元素的個(gè)數(shù);

lst = [1, 2, 3]
lst_length = len(lst)
print(lst_length)  # 3

# 列表類(lèi)型數(shù)據(jù)還有內(nèi)置方法 __len__ 也可以查看
lst_length = lst.__len__()
print(lst_length)

# 一般配合range 遍歷容器使用
lst = [1, 2, 3]
for i in range(len(lst)):
    print(lst[i])

type -- 返回?cái)?shù)據(jù)的類(lèi)型

type是Python的一個(gè)內(nèi)置類(lèi),作用是返回一個(gè)數(shù)據(jù)的類(lèi)型

char = 123
char_type_obj = type(char)
print(char_type_obj)  # <class 'int'>
char_type = char_type_obj.__name__
print(char_type)  # int

# 判斷數(shù)據(jù)類(lèi)型
if char_type == 'str':
    print(char)
else:
    print(char_type)

isinstance -- 判斷數(shù)據(jù)類(lèi)型

用于判斷數(shù)據(jù)的類(lèi)型,返回布爾值;

語(yǔ)法:isinstance(x, A_tuple)

參數(shù)說(shuō)明
x要判斷的數(shù)據(jù)
A_tuple要判斷的數(shù)據(jù)類(lèi)型,如果x是該數(shù)據(jù)類(lèi)型返回真,反之為假;也可以是一個(gè)元組中包含多個(gè)數(shù)據(jù)類(lèi)型,如果x的數(shù)據(jù)類(lèi)型是元組中的其中之一就返回真,反之返回假;
res = isinstance(100, int)
print(res)  # True

res = isinstance(False, (str, float, tuple))
print(res)  # False

# 注意:Python中的 布爾型 和 整型 在使用isinstance判斷的時(shí)候是相同的
res = isinstance(False, (str, int, tuple))
print(res)  # True

issubclass -- 判斷類(lèi)的子父關(guān)系

用法和isinstance一模一樣,用于判斷指定類(lèi)和類(lèi)之間是否存在子父關(guān)系,isinstanceissubclass的詳細(xì)用法見(jiàn)面向?qū)ο螅?lèi)的繼承)。

open -- 文件IO操作

詳情請(qǐng)見(jiàn)IO文件管理;

locals 和 globals -- 局部和全局空間

用于輸出所有的全局變量和局部變量,詳情請(qǐng)見(jiàn)函數(shù)進(jìn)階(全局空間和局部空間)。

quit 和 exit

用于退出程序,結(jié)束程序;

quit()
exit()

常用關(guān)鍵字

# 引導(dǎo)出系統(tǒng)中所有的關(guān)鍵字
import keyword

print(keyword.kwlist)
關(guān)鍵字作用
pass過(guò),占位符;是空語(yǔ)句,本身沒(méi)有作用,個(gè)別情況為了保持程序結(jié)構(gòu)的完整性二占據(jù)一些必要的位置;
NotImplemented同“None”;
Ellipsis省略號(hào);
...同“Ellipsis”
break終止循環(huán);
continue跳過(guò)當(dāng)前循環(huán);
if...elif..else...if語(yǔ)句;
for...in...else...for循環(huán);
while...else...while循環(huán);
del刪除變量,釋放空間;
None基礎(chǔ)數(shù)據(jù)類(lèi)型,表示空;
global聲明全局變量;
nonlocal聲明局部變量;
def定義函數(shù);
class定義類(lèi);
as別名;

還有許許多多的關(guān)鍵字不在列舉;

常見(jiàn)內(nèi)置屬性

print(__name__)   # 當(dāng)前模塊
print(__file__)  # 當(dāng)前文件路徑
print(__doc__)   # 文檔注釋
print(__package__)  # 位置

以上就是Python常用內(nèi)置函數(shù)和關(guān)鍵字使用詳解的詳細(xì)內(nèi)容,更多關(guān)于Python內(nèi)置函數(shù) 關(guān)鍵字的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python中的復(fù)雜數(shù)據(jù)類(lèi)型(list、tuple)

    Python中的復(fù)雜數(shù)據(jù)類(lèi)型(list、tuple)

    這篇文章介紹了Python中的復(fù)雜數(shù)據(jù)類(lèi)型(list、tuple),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • win7 x64系統(tǒng)中安裝Scrapy的方法

    win7 x64系統(tǒng)中安裝Scrapy的方法

    這篇文章主要介紹了win7 x64系統(tǒng)中安裝Scrapy的方法,圖文并茂一步步的教你如何安裝Scrapy,需要的朋友可以參考下
    2018-11-11
  • 如何使用 python查詢(xún)Amazon DynamoDB

    如何使用 python查詢(xún)Amazon DynamoDB

    本文介紹了如何使用Python Boto3在Amazon DynamoDB上查詢(xún)DynamoDB 表、創(chuàng)建、列出和執(zhí)行其他 CRUD 活動(dòng)以及執(zhí)行其他維護(hù)任務(wù),本文給大家介紹的非常詳細(xì),需要的朋友參考下
    2023-06-06
  • python matplotlib工具欄源碼探析二之添加、刪除內(nèi)置工具項(xiàng)的案例

    python matplotlib工具欄源碼探析二之添加、刪除內(nèi)置工具項(xiàng)的案例

    這篇文章主要介紹了python matplotlib工具欄源碼探析二之添加、刪除內(nèi)置工具項(xiàng)的案例,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • Django框架使用mysql視圖操作示例

    Django框架使用mysql視圖操作示例

    這篇文章主要介紹了Django框架使用mysql視圖操作,結(jié)合實(shí)例形式分析了mysql視圖的創(chuàng)建、查看以及Django框架使用mysql視圖相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • python實(shí)現(xiàn)的DES加密算法和3DES加密算法實(shí)例

    python實(shí)現(xiàn)的DES加密算法和3DES加密算法實(shí)例

    這篇文章主要介紹了python實(shí)現(xiàn)的DES加密算法和3DES加密算法,以實(shí)例形式較為詳細(xì)的分析了DES加密算法和3DES加密算法的原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-06-06
  • python+selenium實(shí)現(xiàn)登錄賬戶(hù)后自動(dòng)點(diǎn)擊的示例

    python+selenium實(shí)現(xiàn)登錄賬戶(hù)后自動(dòng)點(diǎn)擊的示例

    本篇文章主要介紹了python+selenium實(shí)現(xiàn)登錄賬戶(hù)后自動(dòng)點(diǎn)擊的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • Python繪制趨勢(shì)線(xiàn)的示例代碼

    Python繪制趨勢(shì)線(xiàn)的示例代碼

    趨勢(shì)線(xiàn)是用來(lái)顯示數(shù)據(jù)趨勢(shì)或者預(yù)測(cè)未來(lái)發(fā)展方向的一種圖形表示方法,這篇文章主要為大家詳細(xì)介紹了如何使用Python繪制趨勢(shì)線(xiàn),需要的可以了解下
    2024-03-03
  • Django內(nèi)容增加富文本功能的實(shí)例

    Django內(nèi)容增加富文本功能的實(shí)例

    下面小編就為大家?guī)?lái)一篇Django內(nèi)容增加富文本功能的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Pytorch配置GPU環(huán)境方式

    Pytorch配置GPU環(huán)境方式

    這篇文章主要介紹了Pytorch配置GPU環(huán)境方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02

最新評(píng)論