python由编译器将源程序转化为机器语言、然后执行_高级语言程序设计(Python)-中国大学mooc-车万翔-车万翔...

本文详细介绍了Python程序从源代码到执行的过程,包括解释器如何一条语句一条语句地执行,以及Python与其他语言的编译执行方式的对比。通过一系列选择题,帮助读者理解Python的执行机制,如解释器的工作方式、编译过程、数据类型的处理等核心概念。
摘要由CSDN通过智能技术生成

1、

0 0 1 3 23 Stanford 1 1 25 14.0Normal 0 false false false EN-US JA X-NONE/* Style Definitions */table.MsoNormalTable{mso-style-name:\"Table Normal\

A. 因为二进制比十进制计算速度快

B. 因为二进制比十进制表示能力更强

C. 因为二进制数更容易被硬件存储和计算

D. 因为二进制数精度更高

答案:因为二进制数更容易被硬件存储和计算

2、

0 0 1 3 21 Stanford 1 1 23 14.0Normal 0 false false false EN-US JA X-NONE/* Style Definitions */table.MsoNormalTable{mso-style-name:\"Table Normal\

A. 因为它比低级语言更复杂

B. 因为它比低级语言更抽象

C. 因为它比低级语言功能强大

D. 因为它是编译型语言

答案:因为它比低级语言更抽象

3、

0 0 1 3 22 Stanford 1 1 24 14.0Normal 0 false false false EN-US JA X-NONE/* Style Definitions */table.MsoNormalTable{mso-style-name:\"Table Normal\

A. 由解释器一条语句一条语句地执行

B. 执行过的语句将不会再被执行

C. 由编译器将源程序转化为机器语言,然后执行

D. 可以同时执行多条语句

答案:由解释器一条语句一条语句地执行

4、

下列Python程序,没有错误的是?

A. print \'Hello, \' print \'World!\'

B. print \'Hello, I\\\'m Tom.\'

C. print \'Hello, this\'s Tom.\'

D. Print \'Hello, World!\'

答案:print \'Hello, I\\\'m Tom.\'

5、

在Spyder IDE中编写Python程序,输出“Hello World”,要求将这两个单词分两行输出,以下哪个程序不正确?

A. print \'Hello\' \nprint \'World\'

B. print \'Hello\\nWorld\'

C. print \'Hello\nWorld\'

D. print "Hello\\nWorld"

答案:print \'Hello\nWorld\'

6、

执行下列语句,输出的结果是?x=7.0y=5printx%y

A. 1

B. 2

C. 2.0

D. 程序出错

答案:2.0

7、

能实现下面功能的程序是?接收用户输入的一个整数。如果输入的是偶数,则输出“True”,否则输出“False”。

A. print int(raw_input()) % 2 == 1

B. print not bool(int(raw_input()) % 2)

C. print int(raw_input()) % 2 != 0

D. print not bool(raw_input() % 2)

答案:print int(raw_input()) % 2 == 0

8、

假设你每年初往银行账户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值