全国计算机等级考试⼆级教程2019年版——Python语⾔程序设计参考答案第⼆章 Python语⾔基本语法元素
⼀、选择题
C B B C A
D B A D B
⼆、编程题
1.获得⽤户输⼊的⼀个整数N,计算并输出N的32次⽅。
2.获得⽤户输⼊的⼀段⽂字,将这段⽂字进⾏垂直输出。
常用网络dos命令3.获得⽤户输⼊的⼀个合法算式,例如1.2+3.4,输出运算结果。
apk download
4.获得⽤户输⼊的⼀个⼩数,提取并输出其整数部分。
5.获得⽤户输⼊的⼀个整数N,计算并输出1到N相加的和。
第三章数字类型
⼀、选择题
C A A A B A C
D A C
解析:
1.对于整数类型,输出格式包括如下6种。
b: 输出整数的⼆进制⽅式; c: 输出整数对应的 Unicode 字符; d: 输出整数的⼗进制⽅式; o: 输出整数的⼋进制⽅式; x:
输出整数的⼩写⼗六进制⽅式; X: 输出整数的⼤写⼗六进制⽅式;
⼆、编程题
1.获得⽤户输⼊的⼀个整数,输出该整数百位及以上的数字。
2.获得⽤户输⼊的⼀个字符串,将字符串按照空格分割,然后逐⾏打印出来。
安卓开发手机软件
3.程序读⼊⼀个表⽰星期⼏的数字(1-7),输出对应的星期字符串名称。例如,输⼊3,返回“星期三”。
4.设n是⼀任意⾃然数,如果n的各位数字反向排列所得⾃然数与n相等,则n被称为回⽂数。从键盘输⼊⼀个5位数字,请编写程序判断这个数字是不是回⽂数。
5.输⼊⼀个⼗进制整数,分别输出其⼆进制、⼋进制、⼗六进制字符串。
第四章程序的控制结构
⼀、选择题
计算机入门自学教程pythonB A D
C
D D C A C D
⼆、编程题
1.输⼊⼀个年份,输出是否是闰年。#闰年条件:能被4整除但不能被100整除,或者能被400整除的年份,都是闰年。以下哪个socket
2.最⼤公约数计算。获得两个整数,求出这两个整数的最⼤公约数和最⼩公倍数。最⼤公约数的计算⼀般使⽤辗转相除法,最⼩公倍数则使⽤两个数的乘积除以最⼤公约数。
3.统计不同字符个数。⽤户从键盘键⼊⼀⾏字符,编写⼀个程序,统计并输出其中英⽂字符、数字、空格和其他字符的个数。
#unicode编码范围: 汉字: ⼗六进制 [0x4e00, 0x9fa5] / ⼗进制 [19968,40869]数字:⼗六进制 [0x30, 0x39] / ⼗进制 [48, 57]
⼩写字母:⼗六进制 [0x61, 0x7a] / ⼗进制 [97,122]python 正则表达式r
⼤写字母:⼗六进制 [0x41, 0x5a] / ⼗进制 [65, 90],
注:chr(x) & ord(x)使⽤的是 单个字符,或者⼗进制INT格式的unicode编码;
4.改编题⽬1中的程序,当⽤户输⼊出错时给出“输⼊内容必须是整数!”的提⽰,并让⽤户重新输⼊。
5.⽺车门问题。有三扇关闭的门,⼀扇门后⾯停着汽车,其余门后是⼭⽺,只有主持⼈知道每扇门后⾯是什么。参赛者可以选择⼀扇门。在开启它之前,主持⼈会开启另外⼀扇门,露出门后的⼭⽺。此时,允许参赛者更换⾃⼰的选择。请问,参赛者更换选择后能否增加猜中汽车的机会?——这是⼀个经典问题。请使⽤random库对这个随机事件进⾏预测,分别输出参赛者改变选择和坚持选择获胜的概率。
第五章函数和代码复⽤
⼀、选择题
B B B D
C B B C C D
⼆、编程题
1.实现isNum()函数,参数作为⼀个字符串,如果这个字符串属于整数、浮点数或复数的表⽰,则返回True,否则返回False。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。