本文目錄一覽:
- 1、index在python中的用法
- 2、如何使用Python的Pandas庫繪製折線圖
- 3、在Python中使用字符串調用函數
- 4、如何在Python中使用Gurobi
- 5、如何使用Python繪製餅圖
- 6、python怎麼使用?
index在python中的用法
如下:
1、index函數:用於從列表中找出某個值第一個匹配項的索引位置。
2、index方法語法:list.index(x[, start[, end]])。
3、參數:x– 查找的對象。start– 可選,查找的起始位置。end– 可選,查找的結束位置。
4、返回值:該方法返回查找對象的索引位置,如果沒有找到對象則拋出異常。
5、實例:
代碼:str1 = “this is string example….wow!!!”;str2 = “exam”。
index函數為print(str1.index(str2))。
python中index函數怎麼用?
Python中index方法檢測字符串中是否包含子字符串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,該方法與 python find方法一樣,只不過如果str不在string中會報一個異常。
index函數一般用處是在序列中檢索參數並返回第一次出現的索引,沒找到就會報錯。
如何使用Python的Pandas庫繪製折線圖
我們經常會使用Python的Pandas繪製各種數據圖形,那麼如何使用它繪製折線圖呢?下面我給大家分享一下。
工具/材料
Pycharm
01
首先我們需要打開Excel軟件準備需要的數據,這裡多準備幾列數據,一列就是一條折線,如下圖所示
02
然後我們打開Pycharm軟件,新建Python文件,導入Pandas庫,接着將Excel中的數據讀取進數據集緩存,如下圖所示
03
接下來我們利用plot方法繪製折線圖,如下圖所示,這裡只添加了一列標題
04
運行文件以後我們就可以看到折線圖顯示出來了,但是比較的簡單,下面我們逐漸的豐富它
05
然後在plot方法中將excel裡面的多列標題都添加進來,如下圖所示
06
這次在運行文件的時候我們就可以看到折線圖上有多條線了,如下圖所示
07
接下來我們在為折線圖設置標題,X,Y坐標軸的內容,如下圖所示
08
然後通過plot方法下面的area方法對摺線圖的空白區域進行疊加填充,如下圖所示
09
最後我們運行完善好後的文件,就可以看到如下圖所示的折線圖了,到此我們的折線圖繪製也就完成了
在Python中使用字符串調用函數
已有字符串形式的函數名稱,那麼如何調用這個函數呢?
通過調用內置函數locals()和globals()返回的字典對象,就可以可以獲得名稱與對象的映射關係。其中,locals()僅在全局範圍內調用時可以獲得函數對象。 我們來看以下的例子。
需要注意的是,使用上述方法通過字符串調用函數時,為了系統的安全,防止執行任意函數,需要對函數名做一些處理,也就是使用統一的前綴為這些函數命名。例如在上述例子中,使用前綴cmd_+函數名的形式定義函數(cmd_help,cmd_sum)。
在傳入函數名字符串時,只傳入函數名的後半部分(如”help”,”sum”),由程序添加前綴後組成完整的函數名,再調用該函數。
對於類的成員函數,則可以使用getattr()獲得類成員函數。
上述代碼通過字符串調用了類成員函數,與前一段代碼執行的結果相同。
此外,還可以使用字典將字符串與函數對應起來調用,缺點就是每增加一個函數需要相應在字典對象中添加相應的鍵值,增加代碼維護工作量。
以上代碼在Python 3.6以上運行通過。
如何在Python中使用Gurobi
在Gurobi的安裝文件夾下找到…\win64\bin\pysetup.bat,然後雙擊,彈出命令窗口:
將python.exe所在的路徑拷貝過來,然後單擊Enter即可安裝完成。
在使用時,在程序頭部加上import gurobipy as gb即可。
如何使用Python繪製餅圖
我們在運用Python製作各種圖形的時候,經常需要繪製餅圖。那麼如何用Python繪製餅圖呢?下面我給大家分享演示一下。
工具/材料
Pycharm
01
首先我們需要在Excel文件中準備好餅圖的數據,如下圖所示
02
接下來我們打開Pycharm,新建Python文件,導入Python的pandas庫,利用pandas將Excel數據加載到緩存中,如下圖所示
03
然後我們在導入pyplot庫,運用pyplot庫的pie進行餅圖的繪製,如下圖所示
04
接着運行程序以後我們就可以看到一張如下圖所示的餅圖了,但是四周的名稱和Excel中的還是不太一樣,接下來修改四周的名稱
05
我們在運用pandas庫加載Excel數據文件的時候加上index_col屬性即可,如下圖所示
06
這次在運行程序我們就可以看到餅圖四周的名稱和Excel中的一樣了,如下圖所示
07
接着我們在運用pyplot中的title和ylable設置餅圖的標題和Y坐標軸的名稱,如下圖所示
08
最後運行文件就可以看到下面這個信息比較齊全的餅圖了,如下圖所示,到這裡用Python繪製餅圖就結束了
python怎麼使用?
答:如果您已經成功安裝Python,那麼對於初學者來說,你可以先在命令行下執行一些語句去看一下效果。 Python和C語言等有一些不一樣,它可以逐行解析語句,如下所示,定義一個變量a的值。
當你更深入的時候,你就可以使用一些專用的Python開發環境來進行代碼編寫比如PyChatm和Jupyter。希望可以幫助到你。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/151568.html