python支持复数类型以下什么说法是错误的,【Python】专项练习题(1)

1.python代码如下:

foo = [1,2]

foo1 = foo

foo.append(3)

A.foo 值为[1,2]

B.foo 值为[1,2,3]

C.foo1 值为[1,2]

D.foo1 值为[1,2,3]

答案:B D

ca293b714d10da7745b3a3ee8e73f17d.png

1d430db147675c0e041dcddfea6e3949.png

链接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055659

来源:牛客网

2.下列程序打印结果为( )

import re

str1 = "Python's features"

str2 = re.match( r'(.*)on(.*?) .*', str1, re.M|re.I)

print str2.group(1)

A.Python

B.Pyth

C.thon’s

D.Python‘s features

答案:B

re.match(正则表达式,要匹配的字符串,[匹配模式])

re.M:多行匹配,影响 ^ 和 $

re.I:使匹配对大小写不敏感

61f1d199748d9a890533282dd294124d.png

链接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055659

来源:牛客网

3.从运行层面上来看,从四个选项选出不同的一个

A.JAVA

B.Python

C.objectC

D.C#

答案:B

b71874b30ce6e2c53d759904ece8d808.png

4.已知print_func.py的代码如下:

print('HelloWorld!')

print('__name__value: ', __name__)

def main():

print('This message is from main function')

if __name__ =='__main__':

main()

print_module.py的代码如下:

import print_func

print("Done!")

运行print_module.py程序,结果是:

A.Hello World! name value: print_func Done!

B.Hello World! name value: print_module Done!

C.Hello World! name value: main Done!

D.Hello World! name value: Done!

答案:A

当print_func作为模块导入的时候不会执行main函数,其__name__的值为模块名:print_func。

因此会打印出print_func.

baf2faafd5db6842c7fd013702e21066.png

5.下列代码运行结果是?

a = 'a'

print a > 'b' or 'c'

A.a

B.b

C.c

D.True

F.False

答案:C

常见ascii码的大小规则

0~9<A~z<a~z

ed465879c54bdcc018e2882547b04192.png

链接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055652

来源:牛客网

6.下列程序运行结果为:

a=[1, 2, 3, 4, 5]

sums = sum(map(lambda x: x + 3, a[1::3]))

print(sums)

A.10

B.13

C.15

D.17

答案:B

d2e49b0982236a344960c33f341ec4f7.png

ac55bea3ac8a8585a369268ab7bffd01.png

7.关于Python中的复数,下列说法错误的是()

A.表是复数的语法是real + image j

B.实部和虚部都是浮点数

C.虚部必须后缀j,且必须小写

D.方法conjugate返回复数的共轭复数

答案:C

4b5cbde853bff43c6097d8309091723e.png

链接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055650

来源:牛客网

8.下面程序的功能是什么?( )

def f(a, b):

if b == 0:

print a

else:

f(b, a%b)

a, b = input(“Enter two natural numbers: ”)

print f(a, b)

A.求AB最大公约数

B.求AB最小公倍数

C.求A%B

D.求A/B

答案:A

a % b 是求余数

辗转相除法,又称欧几里得算法,以除数和余数反复做除法运算,当余数为 0 时,取当前算式除数为最大公约数。

辗转相除法,用每次的除数除以余数,值为0时退出,最后一个除数即为最大公约数

参考:百度百科

60b169685bd27e05c564f94f16b9b050.png

3cd60ec9f79ad8287ab1356668c670c7.png

9.以下哪个代码是正确的读取一个文件?

A.f = open(“test.txt”, “read”)

B.f = open(“r”,“test.txt”)

C.f = open(“test.txt”, “r”)

D.f = open(“read”,“test.txt”)

答案:C

6cfa6b30fbd66562549fd7b07a1d8d25.png

10.Python不支持的数据类型有

A.char

B.int

C.float

D.list

答案:A

e82e671d287d47e763e7b1404ff6591c.png

链接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055650

来源:牛客网

11.下列哪个语句在Python中是非法的?

A.x = y = z = 1

B.x = (y = z + 1)

C.x, y = y, x

D.x += y

答案:B

12.下列哪种不是Python元组的定义方式?

A.(1)

B.(1, )

C.(1, 2)

D.(1, 2, (3, 4))

答案:A

Python 中的 tuple 结构为 “不可变序列”,用小括号表示。为了区别数学中表示优先级的小括号,当 tuple 中只含一个元素时,需要在元素后加上逗号。

(1)会被python认为是int类型,所以必须是(1,)

13.已知a = [1, 2, 3]和b = [1, 2, 4],那么id(a[1])==id(b[1])的执行结果 ()

A.TRUE

B.FALSE

答案:A

9741d36129eb06b57637e91f4bcb450f.png

14.以下程序输出为:

info = {'name':'班长', 'id':100, 'sex':'f', 'address':'北京'}

age = info.get('age')

print(age)

age=info.get('age',18)

print(age)

A.None 18

B.None None

C.编译错误

D.运行错误

答案:A

0f277ae06310b9087e0f7de2ee6f841a.png

标签:练习题,__,专项,name,Python,re,答案,print

来源: https://blog.csdn.net/qq_42374697/article/details/114649135

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/537885.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)

原文连接: https://blog.csdn.net/michael_ouyang/article/details/54137709 --------------------------------------------------------- 问题分析: 目前由于许多苹果用户都升级到了iOS系统,苹果的iOS 10已经正式对外推送,…

php网站无法显示,php – 在UTF-8网站上无法正确显示的字符

我已经完成了我能想到的一切,但是在这个网页上没有正确显示特殊字符.例如,在数据库中它是:但在网站上它是:Nouveaux R�alistes这是我检查过的一切……数据库设置为UTF-8:该页面是用NetBeans编写的,文档编码设置为UTF-8&#xff1a…

ios如何获取gps坐标(定位第二节)

原文连接: https://blog.csdn.net/michael_ouyang/article/details/54378338 -------------------------------------------------------------------- 在上一篇文章,解决ios 10不能定位的问题,把navigator.geolocation.getCurrentPosition…

java并发编程——线程池的工作原理与源码解读

2019独角兽企业重金招聘Python工程师标准>>> 线程池的简单介绍 基于多核CPU的发展,使得多线程开发日趋流行。然而线程的创建和销毁,都涉及到系统调用,比较消耗系统资源,所以就引入了线程池技术,避免频繁的线…

php pcre回溯攻击,php preg_match pcre回溯绕过

原理需要知识:正则NFA回溯原理,php的pcre.backtrack_limit设置。正则NFA回溯原理正则表达式是一个可以被"有限状态自动机"接受的语言类。"有限状态自动机",拥有有限数量的状态,每个状态可以迁移到零个或多个状态,输入字串决定执行哪个状态的迁移…

电驴更新地址

emule是通过ED2K网络和KAD网络寻找、连接其他emule客户端的,所以服务器列表和KAD节点文件是emule的必需文件。 有些新手由于下载官方原版emule压缩包或其他未集成这些必需文件的emule压缩包,从而出现“连接不上ED2K与KAD”问题。所以学会下载更新服务器…

Vue CLI 3 可以使用 TypeScript 生成新工程

TypeScript 支持 在 Vue 2.5.0 中,我们大大改进了类型声明以更好地使用默认的基于对象的 API。同时此版本也引入了一些其它变化,需要开发者作出相应的升级。阅读博客文章了解更多详情。 发布为 NPM 包的官方声明文件 静态类型系统能帮助你有效防止许多潜…

手机端本地图片或者拍照的上传功能

原文连接 https://blog.csdn.net/m0_37852904/article/details/78550136 ---------------------------------------------------------- 最近刚好在做手机端的图片上传功能&#xff0c;便记录下 html&#xff1a; <input type"file" class"hide" i…

php scandir sftp,CentOS 下使用SFTP实现网站自动生成FTP账号,实现Chroot功能

背景 手上有一个这样的系统&#xff1a;后台可以直接新建项目(网站)&#xff0c;只需输入项目名称、访问域名(二级)以及其他一些额外信息&#xff0c;就可自动生成一个模板网站。大致原理是&#xff1a;提交这些信息的时候&#xff0c;后台会给项目新建一个目录&#xff0c;并把…

IOS内购详解

介绍 最近开发的一款APP上架被驳回了&#xff0c;理由是&#xff1a; 上架的APP是培训类&#xff0c;里面金牌视频课程需要购买&#xff0c;Android端使用支付宝&#xff0c;微信支付。 苹果规定 数字化内容、App功能以及服务等&#xff0c;需要使用内购 真实世界中的服务(…

汇编中的函数调用与递归

栈帧的结构 倘若我们要想搞清楚过程的实现&#xff0c;就必须先知道栈帧的结构是如何构成的。栈帧其实可以认为是程序栈的一段&#xff0c;而程序栈又是存储器的一段&#xff0c;因此栈帧说到底还是存储器的一段。那么既然是一段&#xff0c;肯定有两个端点&#xff0c;这个不需…

php 相亲 段子,精彩的男女幽默段子

精彩的男女幽默段子。撒嬌老婆洗完澡對老公撒嬌說&#xff1a;老公&#xff0c;抱我到床上去吧。老公看了看老婆&#xff0c;冷冷的回答道&#xff1a;我還是把床搬過來吧&#xff01;所以&#xff0c;撒嬌還是要看體型&#xff01;單身老公說&#xff1a;老婆&#xff0c;你不…

Redmine数据库备份及搬家

Bitnami Redmine的备份分2种方式&#xff1a; 1.导出数据库 2.整个目录搬家 不管是哪种都想停掉服务&#xff0c;redmine相关的服务有以下5个&#xff1a; redmineApache   redmineMySQL   redmineSubversion   redmineThin1   redmineThin2 可以打开windows服务控制面…

且看BCH开启的“信用本位”时代

​​​ 且看BCH开启的“信用本位”时代 比特币向来被称为“金本位”的互联网实验&#xff0c;由于中本聪先生的天才发明&#xff0c;POW机制给予了比特币与黄金同样的生产模式。所以&#xff0c;时至今日&#xff0c;BCE依然自称为“数字黄金”。 只可惜&#xff0c;“一叶障目…

oracle设置临时表空间,Oracle临时表空间查看、添加临时表空间数据文件、修改默认临时表空间 方法!...

--查表空间使用率情况(含临时表空间)SELECT d.tablespace_name "Name", d.status "Status",TO_CHAR (NVL (a.BYTES / 1024 / 1024, 0), 99,999,990.90) "Size (M)",TO_CHAR (NVL (a.BYTES - NVL (f.BYTES, 0), 0) / 1024 / 1024,99999999.99) US…

Redmine项目管理工具安装

Redmine免费开源的项目管理工具 下载 一键安装工具 https://bitnami.com/stack/redmine/installer 安装 Redmine一键安装工具集成了php服务&#xff0c;mysql服务。尽管安装就好。 安装完成后&#xff0c;在开始菜单&#xff0c;找到-----Bitnami Redmine Stack--------Bi…

Oracle创建假脱机文件,oracle – 在sqlplus中假脱机csv文件时的标头格式

我需要使用sqlplus从Oracle中的表中调整csv.以下是所需的格式&#xff1a;"HOST_SITE_TX_ID","SITE_ID","SITETX_TX_ID","SITETX_HELP_ID""664436565","16","2195301","0""664700792&qu…

方便微信公众号等手机网页调试插件eruda和vConsole

原文地址&#xff1a;https://blog.csdn.net/qq_39234840/article/details/80951710 ---------------------------------------------------------- 调试插件一&#xff1a;eruda&#xff08;推荐&#xff0c;因为比vConsole功能多&#xff09; <script src"//cdn.js…

HDU 3530Subsequence(单调队列)

题意 题目链接 给出$n$个数&#xff0c;找出最长的区间&#xff0c;使得区间中最大数$-$最小数 $> m$ 且$< k$ Sol 考虑维护两个单调队列。 一个维护$1 - i$的最大值&#xff0c;一个维护$1 - i$的最小值。 至于两个限制条件。 $<k$可以通过调整队首来满足 $>a$可以…