当前位置: 首页 > news >正文

深圳 高端网站建设宝安申请百度收录网址

深圳 高端网站建设宝安,申请百度收录网址,域名不定更换,和狗狗做电影网站本文章主要针对于Python二级考试的一些易错的#xff0c;难以理解的题目和知识点进行详细的剖析解答#xff0c;力求让读者完全的理解到每一道题的意义#xff0c;非常适合初学python和初学编程语言的同学#xff0c;同时#xff0c;本篇文章也将作为一篇持续更新的帖子并…本文章主要针对于Python二级考试的一些易错的难以理解的题目和知识点进行详细的剖析解答力求让读者完全的理解到每一道题的意义非常适合初学python和初学编程语言的同学同时本篇文章也将作为一篇持续更新的帖子并欢迎读者在下方评论区积极参与讨论。以下是本篇文章的题目内容。 博主建议对于每道题一定要做完之后得出自己的答案后再理解标准答案然后再结合答案解析这样的话能使得学习收益最大化。  1.执行以下程序输入fish520,输出结果是 winput() for x in w:if0x9:continueelse:w.replace(x,) print(w) 答案fish520 解析本题重点在于对函数replace的用法考查首先该代码是通过一个for循环遍历用户输入的值对于其中所有的0-9的数字都采取了不做任何处理的方法即使用continue当循环到了内容为0-9的时候当次循环就结束然后进行下一次的循环对除了0-9之外一律用代替但是对于该题因为replace函数是会产生返回值的并不会直接改变w这个变量的内容而是重新生成一个值所以w值根本没有改变要想其被改变需要写成ww.replace(x,)即可 2.下面代码的输出结果是 letter[A,B,C,D,D,D] for i in letter:if iD:letter.remove(i) print(letter) 答案[A,B,C,D] 解析该题主要考查列表的性质和函数remove功能首先for循环对列表letter进行遍历当遍历到列表的第4个位置也就是第一个D的时候remove将会将这个D给删除注意此时列表中的数据个数变成了5个而列表中原本的在第五个位置的D就被自动填充到了第4个位置去了 而当remove函数执行完毕后for对该列表的第4次循环也就结束了 开始进行第5次循环而这个时候原本列表的第6个位置的元素就被填充到了现在的第5个位置来了也就是该列表中的D 此时这个D就被删除掉了至此列表中再向后就已经没有元素可以被遍历了整个循环结束所以最后的答案中还剩下了一个D而这个D就是原本列表中的第5个位置的D。 3.以下程序的输出结果是 img1[12,34,56,78] img2[1,2,3,4] def disp1(img):print(img) img1img2 img1.append([5,6]) disp1(img2) 答案[1,2,3,4,[5,6]] 解析该题主要考查的是列表的性质和append函数的功能首先我们可以确定disp1这个函数的功能就是打印为该函数输入的参数而用户主要出问题的地方在img1img2这里python的列表的性质和我们正常理解的正好相反img1img2的作用是将等号右边的列表中的内容复制给等号左边并且使得列表img1也对列表img2中的内容进行了引用(重点)所以最后img1中的内容就和img2的是一样了或者说这两个列表实际上就是一个列表因此当为img1添加元素的时候img2也同样被执行了相同的操作。 4.以下程序的输出结果是 ss[2,3,6,9,7,1] for i in ss:print(max(ss),end,)ss.remove(max(ss)) 答案976 解析本体考查的还是列表的性质该题和第2题类似每当循环一次max就会对列表ss进行一次判断并删除其中的最大值第一次判断删除了第4个位置的9然后后面的71对9空缺的位置进行向前填充且列表长度变为5第二次循环删除7列表长度变为4第三次循环删除6列表成都变成3而此时已经循环了三次了所以退出整个循环。最终得到的打印结果为976。 5.以下语句的执行结果是 dd{a:90,b:87,c:93} print(max(dd),min(dd)) 答案c a 解析本题主要考查的是字典的性质大部分同学会直接给出9387的答案但实际上在python中是以键值对的大小来判断一个值的大小的而在本题中cba,所以答案为c a。 6.按照要求写代码 获得用户输入的一个数字其中数字字符(0到9)用对应的中文字符〇一二三四五六七八九替换输出替换之后的结果。 参考代码 ninput() s〇一二三四五六七八九 for c in 0123456789:nn.replace(c,s[int(c):int(c)1]) print(n) 解析本体考查的依然是列表的性质和函数replace的用法 首先针对参考代码只适用于输入字符为0-9的情况如果输入的是0-9之外的内容那么本代码将不会对其进行任何的处理 int(c)的作用是对数字向下取整这样做是为了防止用户错误的输入小数的情况然后在字符串中使用s[int(c):int(c)1]的意思是会取得字符串s中以c所在的位置开始到以c位置向后1个位置的所有数据但不包括最后的那个数据所以对于本体而言s[int(c):int(c)1]就能得到一个在字符串s中和循环次数相对应的位置的元素那么这样做就能正好对上0-9的规律 所以比如我输入6那么当c6的时候s[int(c):int(c)1]六而在输入的字符串n中存在’6‘这个字符那么n中的‘6’就被成功的替换成了’六‘了。当然如果输入的n是“a6”的话最终该代码输出的结果就是“a六”。 本博客目前的python题库就先更新到这里啦后续将会继续更新敬请期待
http://www.dnsts.com.cn/news/152673.html

相关文章:

  • 莆田社交网站什么专业可以做网站
  • 苏州营销网站建设公司哪家好网站群 seo
  • 南阳企业网站推广方法wordpress 底部音乐播放器插件
  • 中国做本地服务好的网站深圳的seo网站排名优化
  • wordpress 导入mdseo网站首页推广
  • 麒麟网站建设闵行网页设计
  • 建网站如果不买域名别人能不能访问wordpress 数据包
  • 建设99网站珠海app制作
  • 在线一键建站系统wordpress导航条加搜索
  • 网站制作方案专业乐云seo网站增加新闻功能
  • 建手机号码的网站国家开发银行生源地助学贷款系统
  • 云南旅游网站韩国情侣网站模板
  • 旅游网站开发哪家好自己做网站上传相册
  • 定制产品网站有哪些wordpress视频教程 百度云
  • 烟台电商网站开发app下载安装官方免费下载
  • 哪个网站做二手叉车回收好电子商务网站建设实习报告
  • 下载百度免费版seo指的是什么
  • linux网站建设工厂拿货回家加工
  • 外贸网站建设上海wordpress3.5
  • 网站营销单页怎么设计方案思博企业管理咨询有限公司
  • 快速搭建网站后台大型网站制作教程
  • 郑州网站建设乚汉狮网络wordpress 底部修改
  • 易尔通做网站怎么样个人网站域名取名
  • 湖北现代城市建设集团网站上海沙龙网站建设
  • 开发一个彩票网站多少钱牡丹江制作网站
  • 温州手机网站推广关于网站建设的合同
  • 视频网站后台南宁网站建设价格
  • 网站如何在推广两栏式设计网站
  • 电子商务网站流程图网站建设策划报价
  • 织梦示范网站wordpress设置手机浏览