abs()
divmod()
input()
open()
staticmethod()
all()
enumerate()
int()
ord()
str()
any()
eval()
isinstance()
pow()
sum()
basestring()
execfile()
issubclass()
print()
super()
bin()
file()
iter()
property()
tuple()
bool()
filter()
len()
range()
type()
bytearray()
float()
list()
raw_input()
unichr()
callable()
format()
locals()
reduce()
unicode()
chr()
frozenset()
long()
reload()
vars()
classmethod()
getattr()
map()
repr()
xrange()
cmp()
globals()
max()
reverse()
zip()
compile()
hasattr()
memoryview()
round()
import()
complex()
hash()
min()
set()
delattr()
help()
next()
setattr()
dict()
hex()
object()
slice()
dir()
id()
oct()
sorted()
exec 內建表示式
abs()
#取絕對值
print
(abs(-
32))
round()
#取近似值
print
(round
(3.66,1
))
3.7
pow()
#求冪
print
(pow(3
,2))
max()
#求最大值
print
(max([
23,56,
21,5,
6]))
sum()
#求和
print
(sum
(range(10
)))
eval()
#執行表示式 字串型別
a,b,c=1,
2,3print
('動態執行函式={}'
.format
(eval
('a+b+c'))
)def
testfun()
:print
('shifouzhixing'
)pass
eval
('testfun()'
)#可以呼叫函式
動態執行函式=6
shifouzhixing
#型別轉換
print
(bin(10
))#轉換二進位制
print
(hex(17
))#轉換十六進製制
#元組轉換列表
tup=(1
,2,3
,4)li=
list
(tup)
print
(type
(li)
)'deer'
)print
(li)
tuplist=
tuple
(li)
print((
type
(tuplist)))
#字典操作
dic=
dict()
print
(type
(dic)
)dic[
'name']=
'deer'
dic[
'age']=
18print
(dic)
#bytes轉換
print
(bytes
('deer你好'
,encoding=
'utf-8'
))
all()——一假則假
【注】:
只要元素不為0、空、false,都返回ture
空元組、空列表返回值為ture
#all() bool 只要元素不為0、空、false,都返回ture
print
(all([
]))#ture
print
(all((
)))#ture
print
(all([
1,2,
3,false])
)#false
print
(all((
3,4,
0)))
#false
any()——一真則真
#any() bool 只要元素不全為0、空、false,都返回ture
print
(any((
'',false,0
)))#false
print
(any((
'',false,0
,1))
)#ture
set——無序且不重複,不支援索引和切片
#建立
set1=
print
(type
(set1)
)#新增
set1.add(
'deer'
)print
(set1)
# #清空
# set1.clear()
# print(set1)
#差集set2=
print
(set1.difference(set2)
)#set1-set2
#交集print
(set1.intersection(set2)
)#並集
print
(set1.union(set2)
)#set1|set2
#pop 集合中移除乙個元素
print
(set1)
set1.pop(
)print
(set1)
#discard 指定元素移除
print
(set1.discard(1)
)print
(set1)
#更新set1.update(set2)
print
(set1)
Day6 Python的函式基礎知識及作業
今天是python課程第二週的第一天。今天主要學習了def定義函式,返回用return。講真我之前自學的時候很痛苦,並不了解def有什麼用處,跟for while if那些完全是懵逼的。聽老師講了之後明白了,概念上來說,for while 代表迴圈,for代表明確次數的迴圈,while代表不明次數的...
day14 python內建函式
abs num 求num的絕對值 print abs 3.2 3.2 all 如果可迭代的物件中都為真,則返回true 如果有假,則返回false print all 1,2,3,ss 都為真,返回true print all 1,0,3,4 序列中有0,返回的值為false any 若序列中有乙個...
6 內建函式
內建函式 abs 求絕對值 all iterable 所有元素都為真就返回真 any iterable 任一元素為真就返回真 bin 十進位制轉二進位制 callable 判斷物件是否可呼叫 chr int 通過括號內的數字返回該數字在ascii碼中的內容 ord char 通過括號內的字母返回該字...