专栏名称: python
隔天更新python文章,我希望用我的努力换来劳动的成果帮助更多的人掌握一门技术,因此我要更加努力。
目录
相关文章推荐
Python爱好者社区  ·  “给我滚出贵大!”郑强出任贵州大学校长,打算 ... ·  2 天前  
Python爱好者社区  ·  python接私活,yyds ·  16 小时前  
Python爱好者社区  ·  DeepSeek 最新中国大学排名 ·  16 小时前  
Python开发者  ·  国产 DeepSeek V3 ... ·  4 天前  
Python爱好者社区  ·  英伟达憾失DeepSeek关键人才?美国放走 ... ·  3 天前  
51好读  ›  专栏  ›  python

Python基础数据类型考试题【你能及格嘛?】

python  · 公众号  · Python  · 2018-04-11 00:00

正文

Python基础数据类型考试题


考试时间:两个半小时     满分100分(80分以上包含80分及格)


一、基础题

1, 简述变量命名规范(3分)

2,字节和位的关系。(2分)

1字节 = 8位

3,’太白’使用utf-8编码时,占的位数和字节数,是多少?使用gbk编码时,占的位数和字节数,是多少。(2分)

太白

utf-8 位数:48 字节:6

gbk 位数:32 字节:4

4,默写字符串的十二个功能,并描述其作用。(12分)

5,数字,字符串,列表,元祖,字典对应的布尔值的False分别是什么?(5分)

6,书写Python2与python3中的三个不同。(3分)

python2:代码混乱、冗余 ASCII 交互:raw_input()

python3:代码简明、优美 UTF-8 交互:input()

7,写代码,有如下列表,利用切片实现每一个功能(每题一分,共计4分)

8,组合嵌套题。

a,写代码,有如下列表,按照要求实现每一个功能

(每题3分,写出一种方法得1分,写出两种方法的3分。此题共9分)

b,写代码,有如下字典,按照要求实现每一个功能(5分)

9,转化题(4分)

10,实现下列结果(5分)

11,分别使用while循环,和for循环打印1-2+3-4+5.......+99的结果。(10分)

12,使用range打印100,99,98,....1,0(2分)

13,计算用户输入内容中索引为奇数并且对应的元素为数字的个数(没有则个数为零)(6分)

14,补充代码(从已有的代码下面继续写):(6分)

15,查找列表li中的元素,移除每个元素的空格,并找出以’A’或者’a’开头,并以’c’结尾的所有元素,并添加到一个新列表中,最后循环打印这个新列表。(3分)







请到「今天看啥」查看全文