设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 重新 试卷 文件
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

11道面试中不常见却一定会问到Python题解析(2)

发布时间:2019-03-26 14:51 所属栏目:21 来源:佚名
导读:Python实现 defbubble_sort(arry): #获得数组的长度 n=len(arry) foriinrange(n): forjinrange(1,n-i): #如果前者比后者大 ifarry[j-1]arry[j]: #则交换两者 arry[j-1],arry[j]=arry[j],arry[j-1] returnarry 11、-

Python实现

  1. def bubble_sort(arry): 
  2.     #获得数组的长度 
  3.     n = len(arry)                    
  4.     for i in range(n): 
  5.         for j in range(1,n-i): 
  6.             #如果前者比后者大 
  7.             if  arry[j-1] > arry[j] :   
  8.                 #则交换两者      
  9.                 arry[j-1],arry[j] = arry[j],arry[j-1]       
  10.     return arry  

11、- 判断是否为回文

- 提示:回文:62426是回文数字

解析:

  1. s=input('pls input a string of numbes:') 
  2. s_=s[::-1] 
  3. answer='isn\'t' 
  4. if s_==s: 
  5.     answer='is' 
  6. print(s,answer,'Palindrome number') 

如果您还想看更多关于Python的面试题,我们推荐你点击“阅读原文”到七月在线AI面试题题库,题库里目前拥有上千道AI面试题解析,涵盖所有考点,包括机器学习、深度学习、Python、NLP、数据挖掘、算法等个方面。

【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读