北理工python网课_北理网课Python选择题(1)

1. 在Python中下列说法正确的是()

A

文件后缀名采用.pyw而不是.py的目的是为了绘制窗口

B

计算机编码主要是为了解决信息在传递过程中被窃取而设计的一种加密方法

C

ASCII码是最为广泛的编码方式,它可以表示中文字符,同时避免出现乱码

D

文件名、目录名和链接名都是用一个字符串作为其标识符的

正确答案:

D

A.

严格来说,它们之间的不同就只有一个:视窗运行它们的时候调用不同的执行档案。

视窗用 python.exe 运行 .py ,用 pythonw.exe 运行 .pyw 。

这纯粹是因为安装视窗版 Python 时,扩展名 .py 自动被登记为用 python.exe 运行的文件,

而 .pyw 则被登记为用 pythonw.exe 运行。

.py 和 .pyw 之间的“其它差别”全都是 python.exe 和 pythonw.exe 之间的差别。

跟 python.exe 比较起来,pythonw.exe 有以下的不同:

1)执行时不会弹出控制台窗口(也叫 DOS 窗口)

2)所有向原有的 stdout 和 stderr 的输出都无效

3)所有从原有的 stdin 的读取都只会得到 EOF

.pyw 格式是被设计来运行开发完成的纯图形界面程序的。

纯图形界面程序的用户不需要看到控制台窗口。

值得一提的是,开发纯图形界面程序的时候,你可以暂时把 .pyw 改成 .py ,

以便运行时能调出控制台窗口,看到所有错误信息,方便除虫。

唯独视窗版Python有.pyw格式

B.信息编码的目的在于为计算机中的数据与实际处理的信息之间建立联系,提高信息处理的效率。

2. 下列哪项不是Python的数据类型?

A

实数

B

整数

C

字符串

D

列表

正确答案:

A有整数的浮点数,无实数。

Python不属于______语言

A

开源语言

B

脚本语言

C

多模型语言

D

以上均不是

正确答案:

D

10 分

7. 下列Python赋值语句中,不合法的是___

A

x,y=y,x

B

x=y=1

C

x=(y=1)

D

x=1;y=1

正确答案:

C

A.是合法的赋值(可用来交换值)

B.D.可以

8.哪个选项不是Python语言的保留字?

A

try

B

None

C

int

D

del

正确答案:

C

and 用于表达式运算,逻辑与操作as用于类型转换assert断言,用于判断变量或条件表达式的值是否为真break中断循环语句的执行class用于定义类continue继续执行下一次循环def用于定义函数或方法del删除变量或者序列的值elif条件语句 与if else 结合使用else条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用exceptexcept 包括捕获异常后的操作代码,与try,finally结合使用exec用于执行python语句for循环语句finally用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用from用于导入模块,与import结合使用global定义全局变量if条件语句,与else,elif结合使用import用于导入模块,与from 结合使用in判断变量是否存在序列中is判断变量是否为某个类的实例lambda定义匿名函数not用于表达式运算,逻辑非操作or用于表达式运算,逻辑或操作pass空的类,函数,方法的占位符print打印语句raise异常抛出操作return用于从函数返回计算结果try包含可能会出现异常的语句,与except,finally结合使用while循环语句with简化Python的语句yield用于从函数依次返回值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值