python编程300例代码程序.docx

第一章难度等级★

【例1】反转一个3位整数难度等级★

3.代码实现

classSolution:

#参数number:一个三位整数

#返回值:反转后的数字

defreverseInteger(self,number):

h=int(number/100)

t=int(number%100/10)

z=int(number%10)

return(100*z+10*t+h)

#主函数

if__name__==__main__:

solution=Solution()

num=123

ans=solution.reverseInteger(num)

print(输入:,num)

print(输出:,ans)

【例2】合并排序数组难度等级★

3.代码实现

classSolution:

#参数A:有序整数数组A

#参数B:有序整数数组B

#返回:一个新的有序整数数组

defmergeSortedArray(self,A,B):

i,j=0,0

C=[]

whileilen(A)andjlen(B

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档