-
关于python语言的浮点数类型、下列选项中描述错误的是_Python基本数据类型巩固题...
2020-12-17 06:38:28浮点数也有十进制、二进制、八进制和十六进制等表示方法C.整数类型的数值一定不会出现小数点D.复数类型虚部为0时,表示为1+0j答案:B浮点数只有十进制和科学计数法的表示方法2.下面代码的输出结果是x=12.34print...1.关于Python的数字类型,以下选项中描述错误的是
A. 1.0是浮点数,不是整数
B. 浮点数也有十进制、二进制、八进制和十六进制等表示方法
C.整数类型的数值一定不会出现小数点
D.复数类型虚部为0时,表示为1+0j
答案:B
浮点数只有十进制和科学计数法的表示方法
2.下面代码的输出结果是
x=12.34
print(type(x))
A.
B.
C.
D.
答案:C
x为浮点数,type函数的功能为输出参数的数据类型,因此输出为C
3.下面代码的输出结果是
print(pow(2,10))
A.1024
B.20
C.100
D.12
答案:A
pow(x, y) 是计算x的y次方,因此输出为A
4. 下面代码的输出结果是
x = 0b1010
print(x)
A.10
B.16
C.256
D.1024
答案:A
0b开头表示为二进制,0b1010转换为十进制为10
5.下面代码的输出结果是
x=0o1010
print(x)
A. 10
B. 520
C.1024
D.32768
答案:B
0o开头表示为八进制,0o1010转换为十进制为520
6.下面代码的输出结果是
x=0x1010
print(x)
A.4112
B.520
C.10
D.1024
答案:A
0x开头表示为十六进制,0x1010转换为十进制为4112
7.关于Python的浮点数类型,以下选项中描述错误的是
A. 浮点数类型与数学中实数的概念一致,表示带有小数的数值
B. 浮点数类型有两种表示方法:十进制表示和科学计数法
C. Python语言的浮点数可以不带小数部分
D. sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数
答案:C
Python语言的浮点数需要带小数部分
8.关于Python的复数类型,以下选项中描述错误的是
A. 复数类型表示数学中的复数
B. 复数的虚数部分通过后缀‘J’或者‘j’来表示
C.对于复数z,可以使用z.real获得它的实数部分
D.对于复数z,可以使用z.imag获得它的实数部分
答案:D
对于复数z,可以使用z.imag获得它的虚数部分
9.下面代码的输出结果是
z=12.12 + 34j
print(z.real)
A.12.12
B.34
C.12
D.34.0
答案:A
z.real获得它的实数部分,因此输出为12.12
10. 下面代码的输出结果是
z=12.12 + 34j
print(z.imag)
A.12.12
B. 34
C.12
D.34.0
答案:D
z.imag获得它的虚数部分,复数类型中默认实部和虚部都是浮点类型,因此输出为34.0
11. 下面代码的输出结果是
x = 10
y = -1 + 2j
print(x + y)
A. (9+2j)
B. 9
C.2j
D.11
答案:A
按数学中复数求和公式,实部和实部相加, 虚部和虚部相加
12. 下面代码的输出结果是
x = 10
y = 3
print(x % y , x**y)
A.1 1000
B.3 1000
C.1 30
D.3 30
答案:A
%代表求余运算,**代表求幂运算
13. 下面代码的输出结果是
x= 10
y = 4
print(x/y , x//y)
A. 2 2.5
B. 2.5 2
C.2 2
D.2.5 2.5
答案:B
" / " 表示浮点数除法,返回浮点结果; " // " 表示整数除法,返回不大于结果的一个最大的整数
14.下面代码的输出结果是
x= 10
y = 3
print(divmod(x,y))
A. (3,1)
B. (1,3)
C.3,1
D.1,3
答案:A
divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(x // y, x % y)。因此(10//3,10%3)也就是(3,1)
15.下面代码的输出结果是
x = 3.1415926
print(round(x,2),round(x))
A. 3.14 3
B. 3 3.14
C.2 2
D.6.28 3
答案:A
round( x [, n] ) 返回浮点数x的四舍五入值,x是数字表达式,n表示保留小数点位数。其中 x 需要四舍五入,默认值为 0
16.下面代码的输出结果是
a = 5
b = 6
c =7
print(pow(b ,2)-4*a*c)
A.104
B. -104
C.36
D. 系统报错
答案:B
pow(x, y) 是计算x的y次方
17. 关于Python字符串,以下选项中描述错误的是
A.字符串可以保存在变量中,也可以单独存在
B.可以使用datatype()测试字符串的类型
C.输出带有引号的字符串,可以使用转义字符
D.字符串是一个字符序列,字符串中的编号叫‘索引’
答案:B
可以使用type()测试字符串的类型
18.下面代码的执行结果是
a = 123456789
b = ‘*’
print('{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}
A.
*********123,456,789
****123,456,789*****
123,456,789*********
B.
****123,456,789*****
*********123,456,789
123,456,789*********
C.
****123,456,789*****
123,456,789*********
*********123,456,789
D.
*********123,456,789
123,456,789*********
****123,456,789*****
答案:A
每一个{}中:后面的第一个为填充字符,第二个>或
19.下面代码的执行结果是
a = 10.99
print(complex(a))
A. (10.99+0j)
B.10.99+0j
C.10.99
D.0.99
答案:A
complex函数以实部+虚部*1j形式返回一个复数,复数类型输出一般都带有()
20.下面代码的执行结果是
x = 'Happy Birthday to you!'
x * 3
A. 系统报错
B. Happy Birthday to you! Happy Birthday to you! Happy Birthday to you!
C.
Happy Birthday to you!
Happy Birthday to you!
Happy Birthday to you!
D. Happy Birthday to you!
答案:B
x * 3 代表将x对应的字符串连续执行3次
21.关于python字符串编码,以下选项中描述错误的是
A. Python 可以处理任何字符编码文本
B. chr(x)将字符转换为Unicode编码
C.ord(x)和chr(x)是一对函数
D.Python默认采用Unicode字符编码
答案:B
ord()函数主要用来返回对应字符的ASCII码。chr()主要用来表示ASCII码对应的字符,输入时数字,可以用十进制,也可以用十六进制
22. 给出如下代码:
s = 'Alice'
print(s[::-1])
上述代码的输出结果是
A. ALICE
B. Alice
C.Alic
D.ecilA
答案:D
s[ ::-1]表示将s的数据反转
本文分享 CSDN - Erics-1996。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
-
精通Qt4编程(第二版)源代码
2014-01-19 13:07:18\8.2 操作二进制文件 220 \8.3 临时文件 222 \8.4 目录操作和文件管理 222 \8.4.1 目录操作 222 \8.4.2 文件管理 224 \8.5 监视文件系统变化 225 \8.6 文件引擎 226 \8.7 小结 226 \第9章 网络 227 \9.1 ... -
JAVA上百实例源码以及开源项目源代码
2018-12-11 17:07:42Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系... -
精通qt4编程(源代码)
2010-03-17 19:10:40\和Java的“一次编译,到处运行”跨平台不同的是,Qt是源代码级的跨平台,一次编写,随处编译。一次开发的Qt应用程序可以移植到不同的平台上,只需重新编译即可运行。Qt支持的平台有: \? Microsoft Windows,包括... -
JavaScript拖拽图片二
2012-10-27 00:48:24前一篇的功能已经正常,代码很少,很简单。但是还有不少错误。用jslint扫描了一下,有下列错误: 1.window变量要用注释说明,严格来说这不是错误,是jslint的问题 2.parseInt第二个参数必须指定10,代表10进制...前一篇的功能已经正常,代码很少,很简单。但是还有不少错误。用jslint扫描了一下,有下列错误:
1.window变量要用注释说明,严格来说这不是错误,是jslint的问题
2.parseInt第二个参数必须指定10,代表10进制
3.parsetInt里面的dragObj应该是window.dragObj
4.init函数应该放在最后,因为它用到的几个函数要在前面定义
5.使用use strict语句严格检查
6.多了两个空格
再打开Chrome的调试模式(F12),看到很多error在mouseMove中,原来init函数里面忘记初始化对象为null了。
加上后错误消失。
好,现在代码漂亮多了。
-
Visual C++ 2010入门经典(第5版)--源代码及课后练习答案
2012-12-15 16:45:23该资料是《Visual C++ 2010入门经典(第5版)》的源代码及课后练习答案 对应的书籍资料见: Visual C++ 2010入门经典(第5版) 基本信息 原书名: Ivor Horton's Beginning Visual C++ 2010 原出版社: Wrox 作者: ... -
自考“高级语言程序设计”习题答案详解.pdf
2010-07-03 21:15:48汇编语言也是一种面向机器的语言,与机器语言比较,汇编语言用有助于记忆的符号来代表二进制代码。所以解答是①。 2.下列语言中不属于面向过程的语言是( ) ①高级语言 ②低级语言 ③C语言 ④PASCAL语言 「解... -
python的除法计算,为什么和计算器计算的不一样?
2020-01-04 12:20:08也就是说在内存中的二进制数是相等的,但是打印出两个数却不一样? 如果拿fabs()得到的结果去计算,程序和预期的结果又不一样,很烦,今天踩了很多坑! ``` **有谁知道其中的原因么,为什么Python的行为和其他... -
QuickLib(期货行情、交易库Python CTP程序化例子源代码) 2.05
2016-12-16 13:04:20用于整合C/C++和Fortran代码的工具包; 实用的线性代数、傅里叶变换和随机数生成函数。 SciPy是一个开源的Python算法库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换... -
Visual C++ 2008入门经典--源代码及课后练习答案
2013-02-02 16:13:25该资料是《Visual C++ 2008入门经典》的源代码及课后练习答案 对应的书籍资料见: Visual C++ 2008入门经典 基本信息 原书名: Ivor Horton's Beginning Visual C++ 2008 原出版社: Wrox 作者: (美)Ivor Horton ... -
基于AT89S52 单片的频率计
2010-01-04 08:47:37辑器编译连接生成单片机可执行的二进制文件(.HEX),然后通过单片机的烧 写软件将HEX 文件烧入单片机内。3 2.2.3 单片机仿真软件:PROTEUS Proteus 是目前最好的模拟单片机外围器件的工具。可以仿真51 系列、 AVR,... -
会计理论考试题
2012-03-07 21:04:40A、模拟信息 B、模拟信息或数字信息 C、数字形式D、二进制形式的数字 6.在Windows98中,要恢复回收站中的文件,只要___B____。 A、双击该文件 B、用鼠标把该文件施出回收站 C、单击该文件 D、A、B、C均可 7.在... -
Oracle9i的init.ora参数中文说明
2008-11-07 20:14:11正常情况下, WHERE 子句中进行的比较是二进制的, 但语言比较则需要 NLSSORT 函数。可以使用 NLS_COMP 指定必须根据NLS_SORT 会话参数进行语言比较。 值范围: Oracle8i National Language Support Guide 中指定的... -
JAVA上百实例源码以及开源项目
2016-01-03 17:37:40Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,... -
金手指工具gpSP cheat creator
2020-02-23 16:00:15CB代码的作用范围覆盖全内存单元,但是因为开机码需要专门的程序获得,加密的代码也要对原CB码进行相关变换,十分繁琐,加上CB在32位输入时,还要进行一些处理,降低了可读性,所以限制了它的广泛使用,不能不说是一... -
数据库灾难性恢复(数据库技术;灾难性;恢复;数据备份)
2010-04-12 14:23:05然后,你需要将从最后的完全或增量备份的某个时刻到最后某个点的所有二进制日志复制到备份位置。这些二进制日志为增量备份;恢复时,按照下面的解释应用。下次进行完全备份时,还应使用FLUSH LOGS或mysqlhotcopy --... -
flash shiti
2014-03-14 10:32:4127.以下不是符号Symbol可选的类型的是: A. Moeie Clip B. Button C. Effect D. Graphic 28.Flash查看(View)菜单中,Go To→Next表示? A. 打开当前作品的第一个场景 B. 打开当前作品的上一个场景 C. 打开... -
正则表达式
2014-12-03 14:51:39第二个字符 "$" 是一个特殊字符,它所匹配的是字符串的结尾.所以正则表达式 /s$/ 匹配的就是以字母 "s" 结尾 的字符串. 1.直接量字符 我们已经发现了,在正则表达式中所有的字母字符和数字都是按照字面意思与... -
javascript入门笔记
2018-05-15 15:01:07特点 :将 a 和 b 转换为 二进制,按位比较,对应位置的数字,至少有一位为1的话,那么该为的整体结果就为1,否则为 0 ex : 5 | 3 101 011 ======== 111 结果为 :7 适用场合:任何小数与0 做 按位或的操作... -
语言程序设计课后习题答案
2012-12-27 17:02:37二进制是基数为2,每位的权是以2 为底的幂的进制,遵循逢二进一原则,基本符号为0和1。采用二进制码表示信息,有如下几个优点:1.易于物理实现;2.二进制数运算简单;3.机器可靠性高;4.通用性强。其缺点是它表示数... -
c/c++ 学习总结 初学者必备
2009-09-16 08:50:10def是一个二级指针,它指向的是一个一维数组的指针,数组的元素都是float. (2)double*(*gh)[10]; gh是一个指针,它指向一个一维数组,数组元素都是double*. (3)double(*f[10])(); f是一个数组,f有10个元素,元素都是... -
Visual C++ 2010入门经典(第5版)--详细书签版
2012-10-16 21:04:29CruiseYoung提供的带有详细书签的电子书籍目录 ... Visual C++ 2010入门经典(第5版) 基本信息 原书名: Ivor Horton's Beginning Visual C++ 2010 原出版社: Wrox 作者: (美)Ivor Horton [作译者... 8.8 组织程序代码... -
入门学习Linux常用必会60个命令实例详解doc/txt
2011-06-09 00:08:45虚拟控制台最有用的是,当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作,关闭这个程序。 shutdown 1.作用 shutdown命令的作用是关闭计算机,它的使用权限是超级用户。 2.格式 shutdown [-h][-i... -
java开源包1
2013-06-28 09:14:34Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端... -
java开源包12
2013-06-28 10:14:45Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端... -
Java资源包01
2016-08-31 09:16:25Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端... -
java开源包101
2016-07-13 10:11:08Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
一天学完MySQL数据库
-
Glasterfs 分布式网络文件系统
-
Crimeblog:使用gatsby和netlify的博客-源码
-
SecureCRT 连接 GNS3/Linux 的安全精密工具
-
Buffer count exceeding default GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS. Shader might not work on all h
-
5. 单体架构项目:后台管理系统
-
京东基于Spark的风控系统架构实践和技术细节
-
朱老师C++课程第3部分-3.6智能指针与STL查漏补缺
-
网络编程10
-
物联网基础篇:快速玩转MQTT
-
基于多层次属性加权的代码混淆有效性量化评估
-
Java学习日记 day1
-
Wave breaking in tapered holey fibers
-
Analysis of speckle reduction based on theory of optical eigenfunction
-
如何发送HTML表单数据
-
NFS 网络文件系统
-
Week2P2:第2周,问题2-MBD里程碑-源码
-
使用多种类型的特征进行图像校正的通用框架
-
再谈球绑定:AWGN信道上二进制线性码性能评估的新仿真方法