python程序填空_python练习题-基础巩固-第一周

文章目录

一、数据类型题

选择题

填空题

附加题

二、分支和循环结构题

基础题

附加题

附加挑战题

三、祝大家周末愉快!作业题先就这么多吧,下周再附上。

大家好,我是小豪,首先祝大家周末愉快!

今天给大家带来的不是知识点,而是我们的基础题,就像是《黄冈密卷》一样。唔,小时候的记忆,说白也就是试卷。

此次的练习题我也整理成了markdown文档,有需要的可以去我的博客下载,另外pygame游戏我也设置了下载积分0,都是免费的(因为下载积分很难获取,算是给大家的福利吧!共同进步,加油!点个赞哦)

作业文本,点击下载

好了,话不多说,今天练习题涉及到的知识点也就是我文章前五天的基本内容,下面是习题以及解题思路:

一、数据类型题

选择题

1. print(100 - 25 * 3 % 4) 应该输出什么? (B)

# 根据运算符号的优先级,先算25*3%4==75%4==3

A. 1

B. 97

C. 25

D. 0

2. 下列哪种说法是错误的(A)。

A. 除字典类型外,所有标准对象均可以用于布尔测试

B. 空字符串的布尔值是False

C. 空列表对象的布尔值是False

D. 值为0的任何数字对象的布尔值是False

3. Python不支持的数据类型有(A)。

A. char

B. int

C. float

D. list

4. (多选)n = 6784,以下能够获取到7 的方法有(CD)。

`A. n / 1000 % 100 `# 6.784

`B. n % 1000 / 100`# 7.84

`C. n // 100 % 10`# 7

`D. n // 10 % 100 // 10`# 7

5. 运行以下程序,当从键盘上输入12,运行结果是(A)。

x = (input())

print(type(x))

# input功能:从控制台输入,默认类型是字符串

A.

B.

C. 出错

D. class 'dict'

6. 下列表达式的运算结果是( ) 。

a = 100

b = False

print(a * b > -1)

# 布尔值在数字中用法:0 即是 False ;除了0以外的数字,都是True

A. False

B. 1

C. 0

D.True

7. 下列四组数,依次为二进制、八进制和十六进制,符合要求的是(D)

# 进制表示是不会出现比进制高的数字的,

# 二进制不可能出现2,逢2进1;同理,8进制不可能出现8

# 十六进制表示方法是0,1,2,3...9,a,b,c,d,e;

# 所以别看D选项最后是19,他是符合十六进制的哦!

A. 12, 77, 10

B. 12, 80, 10

C. 11, 78, 19

D. 11, 77, 19

8. 二进制数加法运算的基本特点是“逢二进一”,即0+0=0,0+1=1,1+0=1,1+1=0并进位。运用这一基本法则和十进制运算的类似规律,得出二进制数加法运算1001+101的结果为(C)

# |1|0|1

# 1|0|0|1

#--------------

# = 1|1|1|0(逢2进1)

A. `1001`

B. `1010`

C. `1110`

D. `1101`

9. 十进制数53转换成二进制数是()

A. `100101`

B. `110101`

C. `100100`

D. `110100`

10. 下列关于print函数用法错误的是()

A. `print(100)`

B. `print(100, 200)`

C.` print(100, 'hello world!')`

D. `print(10 20)`

填空题

1. 在Python中表示空类型的是(None)。

2. 查看变量中数据的类型的函数名是(type)。

3. 已知`x = 3 == 3`,执行结束后,变量x的值为(True)。

4. 已知 `x = 3`,那么执行语句 `x += 6` 之后,x的值为(9)。

5. 表达式 `3 ** 2` 的值为(9),表达式 `3 * 2`的值为(6),表达式 `4 ** 0.

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python二级考试的真题包括单项选择题、填空题和编程题。这些题目涵盖了Python基础知识和编程技巧。希望通过练习这些题目,考生可以熟练掌握Python基础知识和编程技巧,顺利通过Python二级考试。 Python是一种面向对象、解释型的高级程序设计语言,广泛应用于数据分析、人工智能、Web开发、游戏开发等领域。Python二级考试是计算机等级考试中的一项重要考试,需要考生掌握Python基础知识和编程技巧。 另外,根据引用的描述,Python等级考试可能会有多个版本,不同版本的题目可能会有所不同。因此,具体的Python二级考试真题需要参考具体考试的要求和题库。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Python二级考试试题汇总(史上最全)](https://blog.csdn.net/weixin_43474701/article/details/119235073)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Python二级考试题目及答案解析(含刷题软件)](https://blog.csdn.net/m0_52343631/article/details/130173223)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值