将字符串代码编译为字节代码对象 compile()

news/2024/11/19 10:45:22/

【小白从小学Python、C、Java】

【计算机等级考试+500强双证书】

【Python-数据分析】

将字符串代码编译为字节代码对象

compile()

[太阳]选择题

关于以下python代码表述错误的一项是?

s='''x=1

y=2

print("x+y=",x+y)'''

print("【显示】s:")

print(s)

print("【执行】c=compile(s,'','exec')")

c=compile(s,'','exec')

print("【执行】exec(c)")

exec(c)

s2="print('3+6=',9)"

print("【显示】s2:",s2)

print("【执行】c2=compile(s2,'','eval')")

c2=compile(s2,'','eval')

print("【执行】exec(c2)")

exec(c2)

A选项:字符串对象包含多个代码语句,参数选择exec

B选项:字符串对象是单个代码语句,参数选择eval

C选项:字符串对象是单个交互式语句,参数选择eval

D选项:字符串对象包含多个代码语句,参数选择eval

正确答案是:D

图1 问题解析

图2 题目代码

[太阳]温馨期待

期待大家提出宝贵建议,互相交流,收获更大,助教:lxy

#IT研究所# [握手] #30天快速上手python数据分析#

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:https://liujingwei.cn


http://www.ppmy.cn/news/18856.html

相关文章

第55章 SQL EXISTS 运算符教程

EXISTS 运算符 EXISTS 运算符用于判断查询子句是否有记录,如果有一条或多条记录存在return True,否则return False。 SQL EXISTS 语法 SELECT column_name(s)FROM table_nameWHERE EXISTS(SELECT column_name FROM table_name WHERE condition);演示da…

Linux嵌入式开发——文件系统结构

文章目录Linux嵌入式开发——文件系统结构一、根目录“/”二、Ubuntu文件系统结构三、绝对路径和相对路径Linux嵌入式开发——文件系统结构 一、根目录“/” ​ Linux下“/”就是根目录!所有的目录都是由根目录衍生出来的。 二、Ubuntu文件系统结构 /bin 存放二进…

JQUERY总结(四)

对象拷贝&#xff1a; <script src"jQuery.min.js"></script> <script>$(function(){// var targetObj{};// var obj{// id:0,// name:"xinyi",// location:"henan"// };// //覆盖以前的相同key值对应的数据// $.…

计算机基础——无处不网络(2)

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.计算机网络的接入方式 1

高级Spring之BeanFactory的实现

Spring 的发展历史较为悠久&#xff0c;因此很多资料还在讲解它较旧的实现&#xff0c;这里出于怀旧的原因&#xff0c;把它们都列出来&#xff0c;供大家参考 DefaultListableBeanFactory&#xff0c;是 BeanFactory 最重要的实现&#xff0c;像控制反转和依赖注入功能&#x…

SSM项目 - 博客系统

项目 Gitee 链接 : 博客系统 - SSM1.SSM 版本的博客系统相较于 Servlet 版本的升级1. 框架升级 : SSM (SpringBoot Spring MVC MyBatis) MySQL Redis jQuery.2. 密码升级: 明文存储/md5存储 -> 加盐处理.3. 用户登录状态持久化升级: session 持久化到内存 - > sessi…

ES学习看这一篇文章就够了

第一章 ES简介 第1节 ES介绍 1 2 3 41、Elasticsearch是一个基于Lucene的搜索服务器 2、提供了一个分布式的全文搜索引擎,基于restful web接口 3、Elasticsearch是用Java语言开发的&#xff0c;基于Apache协议的开源项目&#xff0c;是目前最受欢迎的企业搜索引擎 4、Elastics…

Tokitsukaze and a+b=n (medium)

链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 来源&#xff1a;牛客网 easy 与 medium 的唯一区别是输入的数据范围。 Tokitsukaze 有一个整数 nnn&#xff0c; 以及 222 个区间 [L1,R1][L_1,R_1][L1​,R1​], [L2,R2][L_2,R_2][L2​,R2​]。 她想知道有多少种选法…