-
add适合于单个元素
update适合于集合
查看全部 -
# 3-1 Python 基础数据类型 print(type(3.1415926)) print(type('hello world')) print(type(100)) print(type(0b1101))查看全部 -
python包含数据类型:整数 浮点数 字符串 布尔值 空值查看全部
-
短路计算
在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
在计算a or b时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。查看全部 -
age=19
if age>=18
print ('adult'+str(age))
查看全部 -
#对汉字表示的数字也可分辨 def is_number(s): try: # 如果能运行float(s)语句,返回True(字符串s是浮点数) float(s) return True except ValueError: # ValueError为Python的一种标准异常,表示"传入无效的参数" pass # 如果引发了ValueError这种异常,不做任何事情(pass:不做任何事情,一般用做占位语句) try: import unicodedata # 处理ASCii码的包 for i in s: unicodedata.numeric(i) # 把一个表示数字的字符串转换为浮点数返回的函数 #return True return True except (TypeError, ValueError): pass return False
查看全部 -
T = (1, 'CH', [3, 4])
Z=list(T)
Z[2]=tuple(Z[2])
T=tuple(Z) #这个T可以是任何字符
print(T)
查看全部 -
T = ((1+2), ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))
print(T) # ==>
(3, (3,), 'ab', (1,), (1, 2, 3, 4, 5))
('a'+'b')=ab,所以共3个
查看全部 -
print((100, 69, 29, 100, 72, 99, 98, 100, 75, 100, 100, 42, 88, 100).count(100))
查看全部 -
a=inpult("请输入一个数")
b=inpult("请输入一个数")
c=a*b
print(c)查看全部 -
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
num=0
v1=v2=v3=1
while num<=2:
v1=v1*L[0][num]
v2=v2*L[1][num]
v3=v3*L[2][num]
num=num+1
print(v1)
print(v2)
print(v3)
查看全部 -
L2=[89, 72, 88, 79, 99]
L=zip(L2,L1)
Z=sorted(L,key=lambda s:s[0])
P=(s for _,s in Z)
print(list(P))
查看全部 -
L=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
L.insert(5,'Gen')
L.insert(6,'Phoebe')
L.insert(7,'Zero')
print(L)
查看全部 -
L=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
L.append('Gen')
L.append('Phoebe')
L.append('Zero')
print(L)
查看全部 -
L = [95.5, 85, 59, 66, 72]
L.sort()
print(L[-1],L[-2],L[-3])
查看全部 -
L = ['Alice', 66, 'Bob', True, 'False', 100]
num=0
for ou in L:
num=num+1
if round(num%2)==0:
print(ou)
查看全部 -
L = ['Alice', 66, 'Bob', True, 'False', 100]
num=0
for ou in L:
num=num+1
if round(num%2)==0:
print(ou)
查看全部
举报