python內建函數

# Python內建函數(部分)
– 標識id
返回對象的唯一標識,CPython返回內存地址
– 哈希hash()
返回一個對象的哈希值
– 類型type()
返回對象類型
– 類型轉換
float() int() bin() hex() oct() bool() list() tuple() dict()
set() complex() bytes() bytearray()
– 輸入input([prompt])
接受用戶輸入,返回一個字符串
– 打印print(*objects,sep=””,end=”\n”,file=sys.stdout,flush=False)
打印輸出
– 對象長度len(s)
返回一個集合類型的元素個數
– isinstance(obj,class_or_tuple)
判斷對象obj是否屬于某種類型或者元組中列出某個類型的子類
issubclass(bool,int)
– abs(x)
求絕對值
– max()或min()
取最大值
– round(x)
四舍六入五取偶
– range(stop)
迭代范圍
– divmod(x,y)
等價于tuple(x//y,x%y)
– sum(iterable[,start])
對可迭代對象的所有數值元素求和
例:sum(range(1,100,2))
– chr(i)
給定一個一定范圍的整數返回對應的字符
chr(97) chr(20013)
– ord(c)
返回字符對應的整數
ord(‘b’)
– str() repr() ascii()
– sorted(iterable[,key][,reverse])排序
返回一個新的列表,默認升序
sorted([1,3,5],reverse = True)
– reversed(seq)
返回一個翻轉元素的迭代器
– enumerate(seq,start=0)
迭代一個序列,返回索引數字和元素構成的二元組
start表示索引開始的數字
– 可迭代對象
能夠通過迭代一次次返回不同元素的對象
– 迭代器
iter方法可以把一個可迭代對象封裝成迭代器
通過next方法,迭代迭代器對象
– zip(*iterables)
將每次從不同對象中取到的元素合并成一個元組
list(zip(range(10),range(10)))
list(zip(range(10),range(10),range(5),range(10)))
dict(zip(range(10),range(10)))
{str(x):y for x,y in zip(range(10),range(10))}

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87672

(0)
miraclermiracler
上一篇 2017-10-09
下一篇 2017-10-09

相關推薦

  • CentOS 7和CentOS 6 使用gpg工具實現公鑰加密和解密

    運行環境: [root@Shining ~]# uname -a Linux Shining.ACG 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x…

    Linux干貨 2016-12-01
  • rpm包管理、yum倉庫、ftp、http服務、編譯安裝

    一、軟件包管理 1.1 軟件包管理 API:Application Programming Interface  應用程序開發接口;程序員面對的編程接口 POSIX:portable operating system:可移植操作系統接口 v   程序源代碼 –> 預處理 …

    Linux干貨 2016-11-27
  • Linux計劃任務

    Linux計劃任務

    Linux干貨 2017-10-27
  • Raid的工作原理

    1,什么是Raid Raid的基本原理就是把多個磁盤組合到一起,組成一個磁盤組,使性能達到或超過一個容量巨大價格昂工藝的磁盤,當然基于硬件的RAID解決方案比基于軟件RAID技術在使用性能和服務性能上稍勝一籌,具體表現在檢測和修復多位錯誤的能力、錯誤磁盤自動檢測和陣列重建等方面。 2.RAID級別介紹;一般常用的RAID階層,分別是RAID 0、RAID1、…

    Linux干貨 2017-06-19
  • ?yum源的生成與配置{ local;cdrom;http;ftp;}

    ?yum源的生成與配置{ local;cdrom;http;ftp;} 本文是繼上一篇文章“CentOS程序安裝的3種方式{ 源碼包安裝 | rpm包安裝 | yum安裝;}”的補充,上篇文章http://www.www58058.com/38812主要介紹了基于cdrom的yum源制作和配置以及歸納了詳細的yum命令。本文繼續介紹基于本地file、遠程ht…

    Linux干貨 2016-08-24
  • 文件查看及查找命令

    cat  查看一個文件   -E: 顯示行結束符$   -n: 對顯示出的每一行進行編號   -A:顯示所有控制符   -b:非空行編號   -s:壓縮連續的空行成一行   -T:顯示制表符 常用:cat -An /et…

    Linux干貨 2017-04-08
欧美性久久久久