最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python eval 轉(zhuǎn)換k m到乘法計(jì)算的操作

 更新時(shí)間:2021年05月21日 10:40:09   作者:石小秀1995  
這篇文章主要介紹了python eval 轉(zhuǎn)換k m到乘法計(jì)算的操作,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

原數(shù)據(jù)

在這里插入圖片描述

lambda函數(shù)處理

我之前寫了各種if substr函數(shù),各種報(bào)錯(cuò)

正確到熱淚盈眶的函數(shù)

data['Followers/Fans'] = data['Followers/Fans'].str.replace('k|K','*1000').str.replace('m|M','*1000000').fillna('0')
data['Followers/Fans'] = data['Followers/Fans'].apply(eval)

報(bào)錯(cuò)函數(shù)

# def trans(x):
#     x = str(x)
#     x = x.strip() # 去除首尾空格
#     if (x[-1]  == 'k' or x[-1]  == 'K') :
#         return float(x[0:-1])*1000
#     elif (x[-1]  == 'M' or x[-1]  == 'm'):
#         return float(x[0:-1])*1000000
#     else:
#         return x

eval() 函數(shù)

eval() 函數(shù)用來執(zhí)行一個(gè)字符串表達(dá)式,并返回表達(dá)式的值。

補(bǔ)充:python中的eval函數(shù)及求四則運(yùn)算

輸入描述:

輸入一個(gè)表達(dá)計(jì)算式

輸出描述:

得到輸出結(jié)果

例子

輸入:3+2*{1+2*[-4/(8-6)+7]}

輸出:25

代碼:

功能1:

eval()函數(shù)能將字符串string對象轉(zhuǎn)化為有效的表達(dá)式參與求值運(yùn)算,并返回計(jì)算結(jié)果

while True:
    try:
        s = str(input())
        print(eval(s))
    except:
        break

功能2:

eval()函數(shù)去掉參數(shù)最外側(cè)引號并執(zhí)行余下語句的函數(shù)

print(eval("'Hello world'")) # 輸出 Hello world
#print(eval("Hello world"))  # 因?yàn)閑val()函數(shù)去掉外部的雙引號后,成為變量Hello world,而之前沒有定義過該變量,所以會(huì)報(bào)錯(cuò)。
print(eval('"1+2"'))         # 輸出1+2

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 一篇文章徹底弄懂Python字符編碼

    一篇文章徹底弄懂Python字符編碼

    這篇文章主要介紹了一篇文章徹底弄懂Python字符編碼,各種常用的字符編碼的特點(diǎn),并介紹了在python2.x中如何與編碼問題作戰(zhàn)?,下文詳細(xì)介紹需要的小伙伴可以參考一下
    2022-03-03
  • Python2和Python3中@abstractmethod使用方法

    Python2和Python3中@abstractmethod使用方法

    這篇文章主要介紹了Python2和Python3中@abstractmethod使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • python函數(shù)的作用域及關(guān)鍵字詳解

    python函數(shù)的作用域及關(guān)鍵字詳解

    這篇文章主要介紹了python函數(shù)的作用域及關(guān)鍵字詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • pytorch?SummaryWriter保存日志的方法

    pytorch?SummaryWriter保存日志的方法

    這篇文章主要介紹了pytorch?SummaryWriter保存日志的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • 15個(gè)高級Python技巧提高代碼效率更加Pythonic

    15個(gè)高級Python技巧提高代碼效率更加Pythonic

    Python?是一種多用途、功能強(qiáng)大的編程語言,具有廣泛的特性和能力,在本文中,我們將探討?15?個(gè)高級?Python?技巧,它們有助于改善您的開發(fā)工作流程,并使您的代碼更加高效,更加?Pythonic
    2023-12-12
  • Python使用cx_Freeze庫生成msi格式安裝文件的方法

    Python使用cx_Freeze庫生成msi格式安裝文件的方法

    這篇文章主要介紹了Python使用cx_Freeze庫生成msi格式安裝文件的方法,結(jié)合實(shí)例形式分析了Python基于cx_Freeze庫生成msi格式安裝文件操作技巧與相關(guān)問題解決方法,需要的朋友可以參考下
    2018-07-07
  • python tkinter窗口最大化的實(shí)現(xiàn)

    python tkinter窗口最大化的實(shí)現(xiàn)

    這篇文章主要介紹了python tkinter窗口最大化的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python?Matplotlib通過plt.subplots創(chuàng)建子繪圖

    Python?Matplotlib通過plt.subplots創(chuàng)建子繪圖

    這篇文章主要介紹了Python?Matplotlib通過plt.subplots創(chuàng)建子繪圖,plt.subplots調(diào)用后將會(huì)產(chǎn)生一個(gè)圖表和默認(rèn)網(wǎng)格,與此同時(shí)提供一個(gè)合理的控制策略布局子繪圖,更多相關(guān)需要的朋友可以參考下面文章內(nèi)容
    2022-07-07
  • Python爬取網(wǎng)易云音樂熱門評論

    Python爬取網(wǎng)易云音樂熱門評論

    本文將詳細(xì)介紹了Python獲取網(wǎng)易云音樂熱門評論的實(shí)例。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-03-03
  • pytorch中torch.stack()函數(shù)用法解讀

    pytorch中torch.stack()函數(shù)用法解讀

    這篇文章主要介紹了pytorch中torch.stack()函數(shù)用法,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04

最新評論

湟中县| 元谋县| 苏州市| 宁陵县| 万山特区| 张家界市| 岫岩| 新营市| 新和县| 彰武县| 南靖县| 中方县| 凤凰县| 竹溪县| 兰考县| 海伦市| 塔河县| 玛纳斯县| 武宁县| 左贡县| 增城市| 长兴县| 河北省| 六枝特区| 丰顺县| 龙川县| 柘荣县| 河曲县| 志丹县| 响水县| 阆中市| 潢川县| 黎平县| 喀喇沁旗| 宁明县| 阜城县| 怀宁县| 永登县| 石城县| 漯河市| 南岸区|