韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python exec函数怎么用

python exec函数怎么用

Python exec函数

头像

宋雪维

2021-03-04 10:10:453404浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1、exec 语法

exec(object[, globals[, locals]])

2、参数

object:必选参数,表示需要被指定的Python代码。它必须是字符串或code对象。如果object是一个字符串,该字符串会先被解析为一组Python语句,然后在执行(除非发生语法错误)。如果object是一个code对象,那么它只是被简单的执行。

globals:可选参数,表示全局命名空间(存放全局变量),如果被提供,则必须是一个字典对象。

locals:可选参数,表示当前局部命名空间(存放局部变量),如果被提供,可以是任何映射对象。如果该参数被忽略,那么它将会取与globals相同的值。

3、返回值

永远为 None。

4、用处

自动创建变量和对象

>>> for num in range(1, 101):    exec('variable_' + str(num) + ' = ' + str(num) + '**2') #使用for循环进行迭代,给变量variable_1至variable_100赋值 >>> variable_18 324 #任选一个变量输出 >>> variable_43*variable_96 17040384 #任选两个变量variable_43和variable_96并求乘积

用于创建和处理类对象

class Dog:
    def __init__(self,name):
        self.name = name
    def bark(self):
        print(self.name + ' barked!')
for num in range(1,101):
    exec('dog_' + str(num) + ' = Dog(str(' + str(num) + '))')
#创建100个dog对象
dog_15.bark()
dog_56.bark()

输出

15 barked!

56 barked!

exec 函数是执行储存在字符串或文件中的 Python 语句,相比于 eval,exec可以执行更复杂的 Python 代码,所以,这么好用,快学起来吧~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

爷爷的鸡又黑又长下一句怎么接 | 日亚M码是日本的还是中国的 | 《办公室高潮秘书2》| 久久久久精品国产亚洲AV嘛盔豆| 免费网站在线观看大全电视剧 | 来吧儿子妈妈是纯还是混| [汉化版]全彩漫画免费阅读| 《丰满的女邻居》播放| 起死回生| 老公在洗澡我被公干日本| 永久免费无代码开发平台网站| 《不戴套瑜伽教练3》| 爸爸的大DJ小说| 针锋对决小说未删减全文阅读| 护士小嫩嫩好紧好爽H漫画| 久久久综合精品一区二区三区| 混合交换5HD| 蜜桃| 中文字幕在线免费看线人| 两领导在车上吃我的奶| 黑色蕾丝女装大长腿| 《十二寡妇肉床艳史》| 校长揉捏陈若雪的奶头| 少妇高潮免费观看A片| 大度亲吻原声视频| 簧片| 《恋爱订单~再来一份》动漫| 床3| 搞笑视频| 老头握住淑蓉双乳| 火车上荫蒂添的好舒服电影| 青梅竹马是消防员第一部 | 鲁鲁影院免费观看电视剧电影| 蜜桃成熟33D| 风间由美| 《魅魔之耻》1~4集免费看| 女性左腿又开腿肚子视频大全| EXO妈妈MV高清视频播放| 真人做运动视频素材| 公翁晚上吃我奶头子| 四年级下册语文书电子版