python。求各位大佬快救救孩子吧

uj5u.com熱心網友回復:
def pi(e):y=0
x2=1
x=1
while x2>e:
y=y+x2
x=x+2
x2=x2*((x-1)/2)/x
return(y*2)
uj5u.com熱心網友回復:
謝謝大佬!!!




uj5u.com熱心網友回復:
還有大佬嗎嗚嗚嗚




uj5u.com熱心網友回復:
a=[1,2,3,4,3,56,67]def px(a):
le = len(a) # 長度8
for i in range(le):
for j in range(le - i - 1):
if a[j + 1] > a[j]:
a[j], a[j + 1] = a[j + 1], a[j]
return a
px(a)
uj5u.com熱心網友回復:
a=[1,2,3,4,3,56,67]def px(a):
le = len(a)
i=0
j=0
while i <le:
while j<(le - i - 1):
if a[j + 1] > a[j]:
a[j], a[j + 1] = a[j + 1], a[j]
j=j+1
i=i+1
j=0
return a
px(a)
uj5u.com熱心網友回復:
其他問題都解決了。求問大佬進制轉換那個題怎么做啊uj5u.com熱心網友回復:
回文:1是,0否import math
def p_str(a):
le=len(a)
m=math.ceil(le/2)
res=1
for i in range(m):
if a[i]!=a[-(i+1)]:
res=0
break
return res
uj5u.com熱心網友回復:
def getss(a,b):num=[]
for i in range(a,b):
j=2
for j in range(2,i):
if(i%j==0):
break
else:
num.append(i)
return num
uj5u.com熱心網友回復:
度啦啦啦啦









uj5u.com熱心網友回復:
def e2hex(a):a=str(a)
le=len(a)
num=0
for i in range(le):
num=num+int(a[i])*8**(le-i-1)
base=[str(x) for x in range(10)]+['A','B','C','D','E','F']
ls = []
while True:
num,rem = divmod(num, 16)
ls.append(base[rem])
if num == 0:
return ''.join(ls[::-1])
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/123809.html
