亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這道題怎么編呢

?編寫函數,功能實返回一個整數的逆序整數。對于輸入的整數n(例如:12345),返回n的逆序整數(54321)。



正在回答

4 回答

def square_of_sum(L):

? ? L1=[]

? ? for x in L:

? ? ? ? L1.append(x*x)

? ? return sum(L1)


print square_of_sum([1, 2, 3, 4, 5])

print square_of_sum([-5, 0, 5, 15, 25])


0 回復 有任何疑惑可以回復我~
#1

慕妹2214238

可不可以直接改變L里面的元素?
2020-01-24 回復 有任何疑惑可以回復我~

def square_of_sum(L):
??? x = []
??? h = 0
??? for l in L:
??????? x.append(l * l)
??????? h += l*l
??? print(x)
??? return h
print (square_of_sum([1, 2, 3, 4, 5]))
print (square_of_sum([-5, 0, 5, 15, 25]))

0 回復 有任何疑惑可以回復我~
#?功能實返回一個整數的逆序整數
#?切片
def?逆轉1(整數):
???????字符化整數?=?str(整數)
???????逆轉后整數?=?int(字符化整數[::-1])
???????return?逆轉后整數
#字符串拼接?????
def?逆轉2(整數):
???????逆轉后整數?=?''
???????字符化整數?=?str(整數)
???????for?i?in?字符化整數:
???????????逆轉后整數?=?i+逆轉后整數
???????return?逆轉后整數
?#還有其他很多辦法,自己研究一下


1 回復 有任何疑惑可以回復我~
#1

慕容1173853

為啥你要寫這么麻煩?
2019-12-01 回復 有任何疑惑可以回復我~

def revershow(x=0):

??s=str(x)

????sn=[]

????reverout=''

????for i in range(len(s)):

????????sn.append(s[i:i+1])

????for j in range(len(sn)) :

????????reverout=reverout+sn[len(sn)-j-1]

????print (reverout)

????return


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758398    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

這道題怎么編呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號