《Python-基础》练习笔记:难点与错题分享

这篇具有很好参考价值的文章主要介绍了《Python-基础》练习笔记:难点与错题分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、以下关于Python缩进的描述中,错误的是:

A.Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格

B.缩进是可以嵌套的,从而形成多层缩进

C.缩进表达了所属关系和代码块的所属范围

D.判断、循环、函数等都能够通过缩进包含一批代码

eval(

2、以下代码的输出结果是:

x = 'A\OB\OC'

print(len(x))

A.5

B.3

C.7

D.6

eval(

3、以下关于Python语言技术特点的描述中,错误的是:

A.Python比大部分编程语言具有更高的软件开发产量和简洁性

B.Python是脚本语言,主要用作系统编程和Web访问的开发语言

C.Python语言是解释执行的,因此执行速度比编译型语言慢

D.对于需要更高执行速度的功能,例如数值计算和动画,Python语言可以调用C语言编写的底层代码

eval(

4、以下代码的输出结果是:

x = 2+9 *((3*12)- 8)// 10

print(x)

A.26

B.27.2

C.28.2

D.27

eval(

5、以下代码的输出结果是:

print( 0.1+ 0.2== 0.3 )

A.True

B.False

C.-1

D.0

eval(

6、以下关于Python字符编码的描述中,错误的是:

A.print(chr(65))输出A

B.chr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换.

C.Python字符编码使用ASCII编码

D. print(ord('a'))输出97

eval(

7、以下代码的输出结果是:

a = 10.99
print(complex(a))
A.0.99
B.10.99+j

C.10.99

D.(10.99+0j)

eval(

8、表达式3*4**2//8%7的计算结果是:
A.3
B.6

C.4

D.5

eval(

9、以下关于语言类型的描述中,错误的是:
A.解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程

B.C语言是静态编译语言,Python语言是脚本语言
C.编译是将源代码转换成目标代码的过程
D.静态语言采用解释方式执行,脚本语言采用编译方式执行

eval(

10、以下关于二进制整数的定义,正确的是:
A.0bC3F
B.0b1708

C.0B1019

D.0B1010

eval(

11、以下关于程序设计语言的描述,错误的选项是:
A.Python解释器把Python代码一次性翻译成目标代码,然后执行
B.机器语言直接用二进制代码表达指令
C.Python是一种通用编程语言
D.汇编语言是直接操作计算机硬件的编程语言

eval(

12、关于表达式id('45')的结果的描述,错误的是:
A.是一个字符串
B.可能是4539670688

C.是一个正整数
D.是'45'的内存地址

eval(

13、以下选项不属于Python语言特点的是:
A.平台无关
B.第三方库丰富
C.适合编写系统软件

D.语法简洁

eval(

14、表达式eval('500//10')的结果是:
A.500/10
B.50.0

C.50

D.'500/10'

eval(

15、表达式type(type('45'))的结果是_
A.<class'type'>
B.<class'str'>

C.<class'float'>

D.None

eval(

16、如果Python程序执行时产生了"SyntaxError"的错误,其原因是:
A.代码中的输出格式错误
B.代码里的变量名未定义
C.代码使用了错误的关键字
D.代码中出现了无法解释执行的符号

eval(

17、表达式int('100/3')的执行结果是:
A.'100/3'
B.33.3

C.33
D.ValueError

eval(

18、以下语句的执行结果是:

import random
print(type(random. random()))
A.<class 'int'>
B.<class 'str'>

C.None
D. <class 'float'>

eval(

19、下面语句的执行结果,不可能的选项是:
import random
print (random. uniform(1,3))
A.2.764076933688729

B.3.993002365820678

C.2.5670577649215085

D.1.807117374321477

eval(

20、以下可以替代#用来当作Python语言注释的语法元素是:
A.字符串类型
B. print()函数

C. input()函数

D.eval()函数

eval(

21、如果Python程序执行时产生了"unexpected indent"错误,其原因可能是:
A.代码缩进不正确

B.代码变量未赋初值
C.代码使用了错误的保留字

D.代码进入了死循环状态

eval(

22、表达式str(10/2)的结果是:
A.'10/2'
B. '5.0'
C.ValueError

D. '5'

eval(

23、以下代码的执行结果是:

a='100'
print(eval(a+"1+2"))
A.执行出错
B.1003

C.103

D.100+1+2

eval(

24、关于Python代码编写原则的描述,错误的选项是:
A.保持代码的简洁
B.变量的定义和引用范围要清晰

C.保持代码的可读性、减少嵌套

D.尽量使用函数和类封装代码

eval(

25、关于Python赋值语句的描述,错误的选项是:
A.a,b = b,a可以交换a和b的值
B.对于a=100语句,无论变量a是什么类型,该赋值语句运行一定正确
C.赋值语句要求赋值两侧的数据类型─致

D.使用符号"="表达赋值关系

eval(

26、关于类型转换的描述,错误的选项是:
A. int(1+2j)不能将复数1+2j转换为整数类型,执行出错

B.str(1+2j)能将复数1+2j转换为字符串类型
C. int(1.23)能将浮点数1.23转换为整数

D. int('1.23')能将字符串转换为整数

eval(

27、关于加、减、乘、除、乘方五种数字运算的描述,错误的选项是:
A.浮点数运算的结果仍然是浮点数

B.整数运算的结果可能是复数

C.复数类型运算的结果可能是整数

D.整数运算的结果可能是浮点数

eval(

28、关于Python语言发展的描述,最次要的因素是:
A.各领域应用广泛,通用性强
B.解释器采用Unicode编码,支持中文处理

C.语法简洁、精炼,语言设计质量高
D.语言开源开放,能够整合C语言代码

eval(

29、关于操作字符串变量s的使用方式,错误的选项是:
A.s.join()
B.s.len()

C.s.format()

D.s.split()

eval(

30、x=2.6+4j,表达式x.real+x.imag的结果是:
A.6.6
B.2.6

C.4.0
D.TypeError文章来源地址https://www.toymoban.com/news/detail-806579.html

eval(

到了这里,关于《Python-基础》练习笔记:难点与错题分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • openharmony开发最新4.0版本----介绍openharmony(基于api10 ,华为dev studio 4.0,分享学习过程中遇到的难题难点),学习笔记,持续更新

            DevEco Studio(OpenHarmony)使用指南:         HUAWEI DevEco Studio For OpenHarmony(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向OpenHarmony全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的Open

    2024年02月03日
    浏览(34)
  • python爬虫从0到1 -selenium的基本使用(1),非常适合收藏的Python进阶重难点笔记

    5.根据标签名字来获取对象 button = browser.find_element_by_tag_name(‘input’) 6.通过当前页面中的链接文本来获取对象 button = browser.find_element_by_link_text(‘新闻’) (五)selenium访问元素信息 ==================================================================================== 例: 1.获取元素属性的属性值

    2024年04月09日
    浏览(39)
  • 爬虫017_urllib库_get请求的quote方法_urlencode方法_---python工作笔记036

    按行来看get请求方式   比如这个地址   上面这个地址复制粘贴过来以后 可以看到周杰伦变成了一堆的Unicode编码了      所以这个时候我们看,我们说https这里,用了UA反爬,所以这里   我们构建一个自定义的Request对象,里面要包含Us

    2024年02月13日
    浏览(35)
  • C语言辗转相除法运用 24/1/22笔记错题整理

    题目: 思路:一开始用最普通的方法去解题,计算量较大,但是 求最大公约数常用的有两种简单方法,一是九章算术中的 更相减损术 :大数减小数直到相等,相等的数即最大公约数,该算法 时间复杂度约为O(N) ;二是欧几里得的 辗转相除法 :大数除以小数取余数(相当于模

    2024年01月23日
    浏览(45)
  • 通过机器人和元宇宙"拓展人类触角"——现代汽车在CES 2022上分享了新的元移动概念...

    现代汽车将以\\\"扩大人类范围\\\"为主题,分享其在现实世界和元界中对机器人技术的愿景,以实现无限的移动自由。 公司将开创新的\\\"元移动(Metamobility)\\\"概念,通过机器人和元宇宙超越物理运动,影响现实世界的变化。 随着人工智能和自动驾驶等机器人技术的扩展,未来移动

    2024年02月07日
    浏览(30)
  • 【Python】基础练习题

    1)从random库中选取相应的函数,用蒙特卡罗方法(统计实验方法)求解pi。 2)一个笼中共有鸡和兔15只,它们的脚一共有40只,问有多少只鸡?有多少只兔? 3) “猴子吃桃”问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下

    2024年02月07日
    浏览(33)
  • python 基础练习题

    目录 1、定义两个变量,交换两个变量【使用多种方式】 2、给定成绩,判断用户成绩的档次 3. 作业:下列哪一项是“4是奇数或-9为正数”的否定( ) 4. 作业:判断一个整数是奇数还是偶数 5. 求矩形的面积和周长 6. 根据天数(从控制台上输入)计算这一年中的周数和剩余的

    2024年04月12日
    浏览(33)
  • Python入门基础小练习

    通过前面的两个篇章Python-入门基础篇和Python-入门基础语句篇大家应该已经认识了python基础的语句和函数了,并且可以使用pycharm编译器创建.py文件进行运行了,今天适当的来一些小练习,给枯燥的学习增添一些趣味性。 判断一个数是否为偶数 计算两个数的乘积 打印出 1-10 的

    2023年04月24日
    浏览(33)
  • 计算机二级python选择题易错题3

    1、以下关于Python字符编码的描述中,正确的是() A、Python字符编码使用ASCII编码存储 B、chr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换 C、print(chr(\\\'a\\\'))输出97 D、print(ord(65))输出A 正确答案:B 2、以下的函数定义中,错误的是()。 A、def vfunc(s,a

    2024年02月05日
    浏览(32)
  • python基础操作练习题

    使用版本:python 3.6.8 IDE:pycharm 这些练习题是在神经网络与深度学习课程上老师提供的,原因是有些同学没学过python,作为简单的练手习题。 题目都很简单,加上python本身也比较简单,有些题目的作答可以一行代码实现(虽然可读性就下降了)。 2.1 数位之和 编写程序,输入

    2024年02月08日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包