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

python計算兩個數(shù)的百分比方法

 更新時間:2018年06月29日 10:41:53   作者:海邊的椰子樹  
今天小編就為大家分享一篇python計算兩個數(shù)的百分比方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

工作中遇到了要計算兩個數(shù)百分比的問題,python 2.7 環(huán)境。

代碼:

#!/usr/bin/env python
#function: 計算百分比
#USAGE: python calculator.py num1 num2
import sys
a=sys.argv[1]
a=float(a)
b=sys.argv[2]
b=float(b)
print "%.2f%%" % (a/b*100)

示例:

root@ops-docker-1:/tmp/data# python calculator.py 3 11
27.27%

下面是我工作中的應(yīng)用

需求:要計算一堆數(shù)的百分比 并記錄在文件中

原始文件
-------
root@ops-docker-1:/tmp/data# head -n 7 a.txt
北京 總計:2488         北京 總計:78353       
    電信   301         電信   6515
    移動   70         移動   2349
    聯(lián)通   1500        聯(lián)通   36736
    鐵通   60         鐵通   1671
    教育網(wǎng)   12         教育網(wǎng)   234
    鵬博士   9         鵬博士   51

shell腳本
---------
root@ops-docker-1:/tmp/data# cat ratio.sh 
#!/bin/bash
#USAGE: sh ratio.sh src-file dst-file
>$2
i=1
for n in $(grep -E -o "([0-9]*)" $1)
do
 if [ $(($i%2)) -ne 0 ];then
  echo $n >A
 else
  echo $n >B
  A=$(cat A)
  B=$(cat B)
  echo $A "\t" $B "\t" $(python calculator.py $A $B)>>$2
 fi
 i=$(($i+1))
done
rm -rf A B

使用
----
root@ops-docker-1:/tmp/data# sh ratio.sh a.txt b.txt
root@ops-docker-1:/tmp/data# head -n 7 b.txt 
2488   78353  3.18%
301   6515  4.62%
70    2349  2.98%
1500   36736  4.08%
60    1671  3.59%
12    234   5.13%
9    51   17.65%

合并兩個文件格式化處理后顯示
root@ops-docker-1:/tmp/data# head -n 7 ab.txt
--------------
北京 總計:2488         北京 總計:78353         2488  78353   3.18%
    電信   301         電信   6515      301  6515   4.62%
    移動   70         移動   2349      70   2349   2.98%
    聯(lián)通   1500        聯(lián)通   36736     1500  36736   4.08%
    鐵通   60         鐵通   1671      60   1671   3.59%
    教育網(wǎng)   12         教育網(wǎng)   234      12   234    5.13%
    鵬博士   9         鵬博士   51      9   51    17.65%

以上這篇python計算兩個數(shù)的百分比方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實現(xiàn)爬蟲從網(wǎng)絡(luò)上下載文檔的實例代碼

    Python實現(xiàn)爬蟲從網(wǎng)絡(luò)上下載文檔的實例代碼

    小編最近在研究python,接觸到了爬蟲,本文給大家?guī)砹薖ython實現(xiàn)爬蟲從網(wǎng)絡(luò)上下載文檔的知識。下面小編把具體實例代碼分享到腳本之家平臺,感興趣的朋友參考下吧
    2018-06-06
  • Python腳本實現(xiàn)監(jiān)聽服務(wù)器的思路代碼詳解

    Python腳本實現(xiàn)監(jiān)聽服務(wù)器的思路代碼詳解

    這篇文章主要介紹了Python腳本實現(xiàn)監(jiān)聽服務(wù)器的思路,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • 淺談tensorflow1.0 池化層(pooling)和全連接層(dense)

    淺談tensorflow1.0 池化層(pooling)和全連接層(dense)

    本篇文章主要介紹了淺談tensorflow1.0 池化層(pooling)和全連接層(dense),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 檢查Python中的變量是否是字符串(兩種不同方法)

    檢查Python中的變量是否是字符串(兩種不同方法)

    數(shù)據(jù)類型是編程語言最重要的特征,它區(qū)分了我們可以存儲的不同類型的數(shù)據(jù),如字符串、int和float,這篇文章主要介紹了兩種不同的方法來檢查Python中的變量是否是字符串,需要的朋友可以參考下
    2023-08-08
  • python如何去除字符串中不想要的字符

    python如何去除字符串中不想要的字符

    這篇文章主要為大家詳細介紹了python如何去除字符串中不想要的字符,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 解決python 3 urllib 沒有 urlencode 屬性的問題

    解決python 3 urllib 沒有 urlencode 屬性的問題

    今天小編就為大家分享一篇解決python 3 urllib 沒有 urlencode 屬性的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 學習Python爬蟲前必掌握知識點

    學習Python爬蟲前必掌握知識點

    這篇文章主要介紹了學習Python爬蟲前,我們需要了解涉及爬蟲的知識點,學習爬蟲的知識點比較多,我們一起學習爬蟲吧
    2021-04-04
  • PyQt5顯示GIF圖片的方法

    PyQt5顯示GIF圖片的方法

    今天小編就為大家分享一篇PyQt5顯示GIF圖片的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 淺談Python腳本開頭及導包注釋自動添加方法

    淺談Python腳本開頭及導包注釋自動添加方法

    今天小編就為大家分享一篇淺談Python腳本開頭及導包注釋自動添加方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 詳解python中index()、find()方法

    詳解python中index()、find()方法

    本文通過實例代碼給大家介紹了python中index()、find()方法,文中給大家提到了Python將DataFrame的某一列作為index的方法,需要的朋友可以參考下
    2019-08-08

最新評論

成安县| 响水县| 中牟县| 梁河县| 拉孜县| 老河口市| 安龙县| 应城市| 长乐市| 崇明县| 洪洞县| 壤塘县| 车致| 当阳市| 太仆寺旗| 浪卡子县| 巩义市| 佛冈县| 建宁县| 平利县| 汾西县| 寿宁县| 会同县| 阿图什市| 海城市| 开化县| 如皋市| 鹤壁市| 衡阳县| 汤阴县| 寿阳县| 黄浦区| 贵溪市| 新晃| 饶河县| 安徽省| 乐陵市| 揭西县| 囊谦县| 格尔木市| 浮山县|