10. Python 幫助
1. 學習查看python的幫助
(1)當我們要查看python變量屬於哪個數據類型的時候,我們可以用
print (type(varible))
(2)當我們要查看一個變量有哪些具體方法的時候
varible = dict(a=1, b=2)
print (dir(varible))
這樣就顯示出變量的所有方法了
(3)知道方法後,具體方法不會用怎麽辦?
help(sorted())
或者
按 Ctrl + 鼠標左鍵 也可以查看用法。
2. Python變量類型的強制轉換
舉個例子
age = 100
print (‘my age is‘ + age)
上述代碼執行後報錯
因為age是一個整型(int),打印出來是以字符串(str)類型的
所以,在打印之前進行類型轉換:
age = 100
print (‘my age is‘ + str(age))
這樣輸出就正常了
int() str() dict() list() tuple() 一般是這幾種類型的轉換
a = [1, 2, 3, 4, 5]
print (dir(a)) 查看方法
本文出自 “筆記空間” 博客,請務必保留此出處http://286577399.blog.51cto.com/10467610/1975821
10. Python 幫助
相關推薦
10. Python 幫助
python 幫助 help1. 學習查看python的幫助(1)當我們要查看python變量屬於哪個數據類型的時候,我們可以用print (type(varible))(2)當我們要查看一個變量有哪些具體方法的時候varible = dict(a=1, b=2)print (dir(varib
(10)python tkinter-容器、子窗體
nbsp height col idt div color comm 大小 png Frame f = tkinter.Frame(width=380, height=270, bg=‘white‘).pack() LabelFrame f = tkin
2017.08.10 Python爬蟲實戰之爬蟲攻防
ebs 1-1 間隔 ima pic setting fin 數據 del 1.創建一般的爬蟲:一般來說,小於100次訪問的爬蟲都無須為此擔心 (1)以爬取美劇天堂為例,來源網頁:http://www.meijutt.com/new100.html,項目準備: scrapy
2017.08.10 Python爬蟲實戰之爬蟲攻防篇
5.1 inux ice 一個 1.0 ninja 多網站 alt bject 1.封鎖user-agent破解: user-agent是瀏覽器的身份標識,網站就是通過user-agent來確定瀏覽器類型的。有很多網站會拒絕不符合一定標準的user-agent請求網頁,如果
10 Python 數據類型—集合
python img 序列 bae db2 star gif slicing enc 在Python set是基本數據類型的一種集合類型,它有可變集合(set())和不可變集合(frozenset)兩種。創建集合set、集合set添加、集合刪除、交集、並集、差集的操作都
10 python 擴展
ets 例子 tin 出錯 lib 語言 是我 pst for 說起來擴展,基本就是在其他語言裏調用C或者C++,因為這兩個是效率最高的代碼,而其他大多都是另外又封裝的,所以效率較低。 當出現語言本身無法解決的效率問題時,就需要擴展調用其他代碼。 因為我自己會C++,所以我
windows 10 python 2.7和python3.6共存解決方法和pip安裝
這樣的 num tool python2.x script tro 判斷 解決方法 自動化 一、首先去python官網將兩個版本下載並安裝; 然後進入windows的環境變量,檢查下面4個變量: 1.C:\Python272.C:\Python27\Scripts3.D:\
10 python從鍵盤獲取輸入、刷新緩沖區
表達 通過 sys inpu hat 字符型 str 一個 數據 1 ---python從鍵盤獲取輸入有兩種方法: 2 3 4 input與raw_input比較: 5 6 #1.input函數:需要以合法的python表達式形式輸入 7 8 例1
2018.8.10 python中的叠代器
執行 name closure col 呵呵 使用 tro 嘻嘻 官方 主要內容: 1、函數名的使用 2、閉包 3、叠代器 一、函數名的運用 函數名是一個變量,但他是一個特殊的變量,與括號配合可執行函數的變量。
2.3.10 Python 函數進階
臨時 名稱空間 函數定義 綁定 說明 查看 模塊 () globals 名稱空間 又名 name space。 說明:若變量 x=1, 1存放於內存中,那名字x存放在哪裏? 名稱空間正是存放名字x與1綁定關系的地方 名稱空間共三種: locals
windows 10 python subprocess.Popen cmd 命令
python 新建一個cmd視窗執行命令,並關閉視窗 2,cmd 執行python 指令碼,並關閉建立的 cmd視窗 import subprocess,time,psutil proc = subprocess.Popen("C:\\downl
10-Python函式之遞迴
Python函式之遞迴 主要內容:遞迴知識、遞迴例項、總結三部分 一.遞迴知識 遞迴函式就是函式自己內部呼叫自己。注意兩個知識點: 遞迴:定義函式時候,函式本身自己內部呼叫自己。 巢狀:定義函式時候,函式內部重新定義新
10-Python程式的編輯和執行
點我觀看配套視訊 一、方式1(瞭解,不建議使用) 1. 編輯 Python的互動模式下,直接編寫 在命令列工具(cmd)中, 執行命令“python”或者“python3”進入互動模式 在互動模式下,直接編寫Python程式碼
10-Python迴圈-簡介
1."迴圈"概念 周而復始 重複性的做某些事情 2.生活場景 一天 24小時 一週 七天 一年 四季 ... 3.程式設計中的場景 想要多次重複執行某些操作的時候 想要遍歷一個集合的時候 ... 4.編碼中的實現 while
10-python基礎知識-面向物件
面向物件 面向物件 與面向過程對比 面向過程:數學邏輯的對映,學會做個好員工 面向物件:生活邏輯的對映,學會做個好領導 生活例項 類: 人 手機 電腦 物件: 小明、老王 你的手機、我的手機 我的電
python 幫助文件、自我解釋
現在讓我們以互動方式使用 Python 來開始研究。當我們從命令列啟動 Python 時,就進入了 Python shell,在這裡可以輸入 Python 程式碼,而且立刻會從 Python 直譯器獲得響應。 清單 1. 以互動方式啟動 Python 直譯器 Python 2.7
Python+Selenium中級篇之10-Python中的繼承的使用
本文開始介紹一個面向物件設計領域裡,很常見的一種思想,繼承。繼承有很多好處,常聽到的一句話就是,子類能夠直接使用父類的方法,這樣就可以減少子類程式碼量。其實,在自動化測試框架設計過程中,是
【行易少兒程式設計】10.Python 小學線性方程題目的解答-兩種程式設計方法:窮舉法及方程法等的比較
下面這道題目,是小學很常見的數學題目,除了慣用的解題方法外,通過程式設計也可以解答。某班級的總人數為64人。女生比男生的一半多7人。請問:男女生分別是多少?第一種程式設計方法:窮舉法for intboys in range(0,65): for intgirls in
10-Python與設計模式--享元模式
一、網上咖啡選購平臺 假設有一個網上咖啡選購平臺,客戶可以在該平臺上下訂單訂購咖啡,平臺會根據使用者位置進行線下配送。假設其咖啡物件構造如下: class Coffee: name = '' price =0 def __init__(self,name):
劍指offer-10-Python實現(二進位制中1的個數)
題目內容: 解答思路: 把一個整數減去1,再和原來的整數做位與運算,會把該整數最右邊一個1變成0.也就是說,一個整數的二進位制有多少個1,就可以完成多少次這樣的操作。 可以寫出程式碼: def func(n): cnt = 0 w