那些函式們

2022-09-14 01:39:10 字數 2013 閱讀 7943

abs(number) 返回指定數的絕對值

bytes(string, encoding[, errors]) 對指定的字串進行編碼,並以指定的方式處理錯誤

cmath.sqrt(number) 返回平方根;可用於負數

float(object) 將字串或數字轉換為浮點數

help([object]) 提供互動式幫助

input(prompt) 以字串的方式獲取使用者輸入

int(object) 將字串或數轉換為整數

math.ceil(number) 以浮點數的方式返回向上取整的結果 math.floor(number) 以浮點數的方式返回向下取整的結果 math.sqrt(number) 返回平方根;不能用於負數

pow(x, y[, z]) 返回x的

y次方對

z求模的結果

print(object, ...) 將提供的實參列印出來,並用空格分隔

repr(object) 返回指定值的字串表示

round(number[, ndigits]) 四捨五入為指定的精度,正好為5時捨入到偶數

str(object) 將指定的值轉換為字串。用於轉換bytes時,可指定編碼和錯誤處理方式

zip(iter1[, iter2[, ...]])  返回乙個zip物件

,此物件用於生成元組

,此元組的個數由最小的可迭代物件決定

enumerate(iterable[, start]) 生成帶索引的列舉物件,返回迭代型別為索引-值對

(index-value對),

預設索引從零開始

,也可以用

start

指定示例:

numbers = [10086, 10000, 10010, 9558]

names = ['中國移動

', '

中國電信

', '

中國聯通

']for t in zip(numbers, names):

print(t)

for x, y in zip(numbers, names):

:', x)

x, y = (10086, '中國移動

') #

序列賦值

zip函式的實現示例

2:def myzip(iter1, iter2):

it1 = iter(iter1)  # 拿出乙個迭代器

it2 = iter(iter2)

while true:

a = next(it1)

b = next(it2)

yield (a, b)

for t in myzip(numbers, names): #能實現與

zip同樣的功能

print(t)

enumerate 示例

:names = ['中國移動

', '

中國電信

', '

中國聯通

']for t in enumerate(names):

print(t)

enumerate 實現方法示意

:def myenum(iterable):

it = iter(iterable)

i = 0

while true:

a = next(it)

yield (i, a)

i += 1

字串的文字解析方法 split 和

join

s 代表字串

s.split(sep=none)  將字串使用

sep作為分隔符分割

s字串,返回分割後的字串列表,當不給定引數時,用空白字元作為分隔符分割

s.join(iterable)   用可迭代物件中的字串,返回乙個中間用

s進行分隔的字串

整數轉字串函式:

bin(i)   將整數轉換為二進位制字串

oct(i)   將整數轉換為八進位制字串

hex(i)   將整數轉換為十六進製制字串

《團隊之美》的那些作者們

團隊之美 是本比較厚的書,大概450頁,共31章,每章作者都講述了自己的團隊經歷,團隊如何一起工作,如何成功或失敗,遇到什麼障礙,這些作者有什麼體會和感悟,等等。o reilly的這一套 之美 beautiful 圖書都是這樣乙個套路,挑個主題,然後拉一堆牛人來講,一人講一章。因此你能讀到各種不同的...

那些計算機大師們

計算機能有今天的發展,離不開那些大師們辛勤的汗水。下面就讓我們看看都有哪些大師推動了人類計算機的發展 1 馮 諾依曼 john von neumann 1903 1957 美籍匈牙利裔科學家 數學家,被譽為 電子計算機之父 1945年,馮 諾依曼首先提出了 儲存程式 的概念和二進位制原理,後來,人們...

《團隊之美》的那些作者們

團隊之美 是本比較厚的書,大概450頁,共31章,每章作者都講述了自己的團隊經歷,團隊如何一起工作,如何成功或失敗,遇到什麼障礙,這些作者有什麼體會和感悟,等等。o reilly的這一套 之美 beautiful 圖書都是這樣乙個套路,挑個主題,然後拉一堆牛人來講,一人講一章。因此你能讀到各種不同的...