日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python3 内置方法

發(fā)布時間:2025/3/15 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python3 内置方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
# -*- coding:utf-8 -*- # Author: Evan Mi import functools # 取絕對值 print('abs:', abs(-1)) # 如果一個可迭代對象的所有元素都為真,返回true ;空也返回真 print('all:', all([1, 0, -3])) # 有一個為真就全為真 print('any:', any([1, 0, -1])) # 變成可打印的字符串格式 print('ascii:', ascii([1, 2])) # 把整數(shù)轉換成2進制 print('bin:', bin(2)) # 判斷真假 print('bool:', bool(1 == 2)) # 創(chuàng)建一個可修改的byte數(shù)組 print('bytearray:', bytearray('Evan', encoding='utf-8')) # 創(chuàng)建一個不可修改的byte數(shù)組 print('bytes', bytes('Evan', encoding='utf-8')) # 是否是否可調用(也就是是不是一個類或函數(shù) --后面能不能加括號) print('callable:', callable([])) # 把Unicode轉換為對應的字符 print('chr:', chr(97)) # 把字符轉換為unicode print('ord:', ord('我')) # 把字符串轉為python obj print('compile:', compile('for i in range(10):print(i)', '', 'exec')) # 返回一個復數(shù) print('complex:', complex(2, 3)) # 生成一個字典 print('dict:', dict()) # 查看有什么方法可用 print('dir:', dir({})) # 返回兩個數(shù)相除的商和余數(shù) print('divmod:', divmod(5, 3)) # 加載一個字符串為python的數(shù)據(jù)可是 print('eval:', eval('{"name":"Evan","age":12}')) # 執(zhí)行一段命令或代碼 print('exec:') exec('for i in range(10): print(i)') # 給一個列表加上前綴下標 print('enumerate') for x, y in enumerate(['a', 'b', 'c']):print(x, y) # 過濾 print('filter:') f_res = filter(lambda n: n > 5, range(10)) for x in f_res:print(x) # 給可迭代對象中的每個元素做一個操作,返回操作后的可迭代對象 print('map:') map_res = map(lambda xx: xx**2, [1, 2, 3]) for mx in map_res:print(mx) # reduce((((0+1)+2)+3)+4) print('reduce:') re_res = functools.reduce(lambda rx, ry: rx+ry, range(5)) print(re_res) # 字符串轉化為浮點數(shù) print('float:', float('123.2')) # 創(chuàng)建不可變列表 print('frozenset:', frozenset([1, 2, 3, 4, 5])) # 返回這個python文件中的所有定義的變量的key-value print('globals:', globals()) # 字符串的hash值 print('hash:', hash('Evan')) # 轉為16進制字符串 print('hex:', hex(22)) # 返回內(nèi)存地址 print('id:', id('232323')) # 獲取局部變量 print('locals:', locals()) # 最大值 print('max: ', max(1, 4, 6)) # 最小值 print('min: ', min(2, 5, 6)) # 轉8進制字符串 print('oct:', oct(12)) # 冪運算 print('pow:', pow(2, 3)) # 轉字符串 print('repr:', repr(2323)) # 保留n位小數(shù) 4舍5入 print("round:", round(23.3353, 2)) # 排序 mmap = {6: 2, 3: 3, 2: 1} print('sorted') print(mmap) print(sorted(mmap.items())) print(sorted(mmap.items(), key=lambda kx: kx[1])) # 查看數(shù)據(jù)類型 print('type:', type(1)) # zip zres = zip(['a', 'b', 'c', 'd'], [1, 2, 3]) for zs in zres:print(zs)

總結

以上是生活随笔為你收集整理的python3 内置方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。