欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中的eval函數(shù)使用實例

 更新時間:2022年11月06日 14:58:57   作者:菜鳥更要努力呀  
eval() 函數(shù)用來執(zhí)行一個字符串表達式,并返回表達式的值,這篇文章主要介紹了python中的eval函數(shù),需要的朋友可以參考下

eval()函數(shù)常被稱為評估函數(shù),它的功能是去掉參數(shù)最外側(cè)引號,變成python可執(zhí)行的語句,并執(zhí)行語句的函數(shù)。

1 eval函數(shù)的簡介和語法:

eval()函數(shù)用來執(zhí)行一個字符串表達式,并返回表達式的值。還可以把字符串轉(zhuǎn)化為list、tuple、dict。

eval函數(shù)的語法:

eval(expression[,globals[,locals]])

參數(shù):

expression:表達式。

globals:變量作用域,如果被提供,必須是一個字典對象。

locals:變量作用域,如果被提供,可以說任何映射對象。

2 eval()函數(shù)使用實例:

1 字符串轉(zhuǎn)換成列表:

a="[1,2,3,4,5]"
b=eval(a)
# a是字符串類型數(shù)據(jù),b是列表類型數(shù)據(jù)

2 字符串轉(zhuǎn)換成字典 :

a="{"name":"guo","age":25}"
b=eval(a)
 
# a為字符串類型數(shù)據(jù),b為字典類型數(shù)據(jù)

3 字符串轉(zhuǎn)換為元組:

a="(1,2,3,4,5)"
eval(a)
 
# a的數(shù)據(jù)結(jié)構(gòu)是字符串 b的數(shù)據(jù)結(jié)構(gòu)是元組

4 eval()返回表達式的值:

x=4
eval("3*x")
 
# 返回值為12
 
x=10
g={'a':4}
eval{"a+1",g}
 
# 返回值為  5
 
x=10
b=20
c=30
g={'a':6,'b':8}
t={'b':100,'c':10}
eval('a+b+c',g,t)
 
# 返回值為116

到此這篇關(guān)于python中的eval函數(shù)的文章就介紹到這了,更多相關(guān)python eval函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python如何對鏈表操作

    python如何對鏈表操作

    這篇文章主要介紹了python如何對鏈表操作,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-10-10
  • Python編程之求數(shù)字平方的實例

    Python編程之求數(shù)字平方的實例

    這篇文章主要介紹了Python編程之求數(shù)字平方的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python庫patchworklib多圖表整合用法示例探究

    python庫patchworklib多圖表整合用法示例探究

    這篇文章主要介紹了python庫patchworklib對齊matplotlib圖表,將多個圖表的整合為單一圖表用法示例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python全棧之隊列詳解

    Python全棧之隊列詳解

    這篇文章主要為大家介紹了Python全棧之隊列,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 13個有趣又好玩的Python游戲代碼分享

    13個有趣又好玩的Python游戲代碼分享

    今天小編跟大家分享13個有趣又好玩的Python小游戲示例代碼,教你如何通過邊打游戲邊學(xué)編程!感興趣的小伙伴快跟隨小編一起學(xué)習(xí)起來
    2022-02-02
  • Python中的JMESPath庫示例詳解

    Python中的JMESPath庫示例詳解

    這篇文章主要介紹了Python中的JMESPath庫示例詳解,JMESPath的基本思想是使用類似于XPath的路徑表達式來指定要從JSON結(jié)構(gòu)中提取哪些數(shù)據(jù),它允許您以一致的方式導(dǎo)航和過濾JSON對象和數(shù)組,需要的朋友可以參考下
    2023-09-09
  • 淺談Python數(shù)據(jù)類型之間的轉(zhuǎn)換

    淺談Python數(shù)據(jù)類型之間的轉(zhuǎn)換

    下面小編就為大家?guī)硪黄獪\談Python數(shù)據(jù)類型之間的轉(zhuǎn)換。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • Python生成數(shù)字圖片代碼分享

    Python生成數(shù)字圖片代碼分享

    這篇文章主要介紹了Python生成數(shù)字圖片代碼分享,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • python3+selenium4實現(xiàn)切換窗口與iframe的方法

    python3+selenium4實現(xiàn)切換窗口與iframe的方法

    在自動化測試過程中,有時后會遇到元素定位方式?jīng)]有問題,但是依舊拋出無法找到元素的異常的問題,有可能是由于當前焦點不在指定頁面或iframe導(dǎo)致的,本文就來說明 一下
    2021-05-05
  • 使用python檢查yaml配置文件是否符合要求

    使用python檢查yaml配置文件是否符合要求

    這篇文章主要介紹了使用python檢查yaml配置文件是否符合要求,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評論