- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WORD
WORD 格式-精品资料分享
-
-
习题 1
一、选择题
Python 语言属于( )。C
A. 机器语言 B . 汇编语言 C .高级语言 D .科学计算语言2.下列选项中,不属于 Python 特点的是( )。B
A.面向对象 B .运行效率高 C .可读性好 D .开源3.Python 程序文件的扩展名是( )。D
A..python B ..pyt C ..pt D ..py 4.以下叙述中正确的是( )。C
Python 3.x 与 Python 2.x 兼容
Python 语句只能以程序方式执行
Python 是解释型语言
Python 语言出现得晚,具有其他高级语言的一切优点5.下列选项中合法的标识符是( )。A
A._7a_b B .break C ._a$b D .7ab 6.下列标识符中合法的是( )。B
A.im B ._ C .3Q D .for 7.Python 不支持的数据类型有( )。A
A.char B.int C.float D.list 8.关于 Python 中的复数,下列说法错误的是( )。B
A.表示复数的语法形式是 a+bj B .实部和虚部都必须是浮点数C.虚部必须加后缀 j,且必须是小写 D .函数 abs()可以求复数的模
9.函数 type(1+0xf*3.14) 的返回结果是( ) 。 D A.class int B . class long
C.class str D . class float 10.字符串 s=a\nb\tc,则 len(s)的值是( )。C
A.7 B .6 C .5 D .4 11.Python 语句 print(0xA+0xB) 的输出结果是( )。D
A.0xA+0xB B .A+B
C.0xA0xB D .21
下列属于 math 库中的数学函数的是( )。C
A.time() B .round() C .sqrt() D .random() 13.Python 表达式中,可以使用( )控制运算的优先顺序。 A A.圆括号() B .方括号[] C .大括号{} D .尖括号 14.下列表达式中,值不是 1 的是( )。D
A.4//3 B .15 % 2 C .1^0 D .~1 15.Python 语句 print(r\nGood) 的运行结果是( )。C
A.新行和字符串 Good B .r\nGood
C.\nGood D .字符 r、新行和字符串 Good 16.语句 eval(2+4/5) 执行后的输出结果是( )。A
A.2.8 B .2 C .2+4/5 D.2+4/5
整型变量 x 中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置, 例如,13 变成 31,正确的 Python 表达式是( )。A
A.(x%10)*10+x//10 B .(x%10)//10+x//10
C.(x/10)%10+x//10 D .(x%10)*10+x%10
cd
与数学表达式
对应的 Python 表达式中,不正确的是( )。C
ab2
ab
A.c*d/(2*a*b) B .c/2*d/a/b
C.c*d/2*a*b D .c*d/2/a/b
二、填空题
Python 语句既可以采用交互式的 执行方式,又可以采用 执行方式。命令,程序
在 Python 集成开发环境中,可使用快捷键 运行程序。F5
使用 math 模块库中的函数时,必须要使用 语句导入该模块。import math 4.Python 表达式 1/2 的值为 ,1//3+1//3+1//3 的值为 ,5%3 的值
为 。0.5,0,2
Python 表达式 0x66 0o66 的值为 。38
设 m,n 为整型,则与 m%n 等价的表达式为 。m-m//n*n
7.计算 231-1 的 Python 表达式是 。2**31-1 或 (131)-1
e x ?y
3x?6 sin y8.数学表达式 的
3x
?
6 sin y
math.exp(abs(x-y))/(pow(3,x)+math.sqrt(6)*math.sin(y))
三、问答题
Python 语言有何特点?
简述 Python 的主要应用领域及常用的函数模块。
Python 语言有哪些数据类型?
写出下列数学式对应的 Python 表达式。
sin ? ? sin ?
(1) ? ? ?
按要求写出 Python 表达式。
将整数 k 转换成实数。
求实数 x 的小数部分。
求正整数 m 的百位数字。
1
3 a3?
3 a3
? b3 ? c3
随机产生一个 8 位数,每位数字可以是 1 到 6 中的任意一个整数。
下列语句的执行结果
文档评论(0)