❶ 我想知道如何查看python的源代碼
查看腳本的話(python中部分函數是直接用C語言嵌入的,要在官網上搜C源碼),可以使用Pycharm,或者其他IDLE,比如我想查看python中TensorFlow包的Session函數:
任意在pycharm內的一個.py文件中,輸入這個函數
import tensorFlow as tf #載入包並命名為tf
tf.Session()
然後按住Ctrl按鈕,左鍵單擊Session,就自動打開了對應.py文件
另外一種方法是直接在python本地庫中找對應的.py文件,(可以用help函數先搜索)
❷ 如何查看python源代碼
眾所周知,Python內建了許多函數模塊,並且我們可能還會安裝許多第三方模塊等等。
下面以getpass為例查看其源代碼。
1.help(getpass)
輸入該命令找到file路徑,並且可以查看其其提供的功能。
2.利用getpass.__file__查看位置
最後找到該文件,用記事本或其他編輯器打開即可。
3.PyCharm編輯器
在該類或方法上按住「ctr+滑鼠左鍵」可以快速查看源代碼。
4.dir(對象名)
該方法可以快速查看有哪些方法。
想要查看每個功能的解釋,用help(type(對象名))
python學習網,大量的免費python視頻教程,歡迎在線學習!
❸ 如何查看python庫函數的代碼
python 所有版本的源代碼可以在這里下載到:
https://www.python.org/downloads/source/
python沒有像matlab那樣的函數可以直接查看某個函數的源代碼,只有去下載整個源代碼查看了,不過找起來應該也不難,另外你也可以寫一個小程序來查看對應函數的源代碼。
Python的函數調用方式是通過import來調用的對應的py文件。
庫函數有內建函數build_in(會寫python的時候已經可以不用看了,不會寫的時候看也看不懂),和通過pip直接下載或者github上下載再安裝的函數。本質上都是py文件。後者有時候由於環境的不同需要自行修改(這種情況較少),一般在安裝路徑下"Libsite-packages"文件夾中存在。
學習庫函數最好的方法是看網上官方的幫助文檔,此外還可以通過python自帶的dir()方法查看所有的屬性和方法,或者用help()方法查看幫助文檔(部分別人造的輪子不一定有)。
另外推薦使用ipython,Python創始人之一的成員編寫的互動式系統。
❹ 頭歌python的答案在哪裡找
CSDN上找。
進入公眾號主頁,點擊右上角搜索按鈕,輸入作業題目關鍵字,獲取答案。CSDN是功能齊全,大部分題目都可以搜到。
Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。Python語法和動態類型,以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的編程語言,隨著版本的不斷更新和語言新功能的添加,逐漸被用於獨立的、大型項目的開發。
❺ 用Python如何得到以下答案
#定義一個查找字元的函數
deffint(st1,st2):
chang1=len(st1)
changzong=len(st2)
print(st1,"在"+st2+"中出現的次數是:",st2.count(st1),"次")
ifst2.find(st1)>=0:
wei=[]
foriinrange(0,len(st2)):
new=st2[i:i+len(st1)]
ifnew==st1:
wei.append(i+1)
print(st1,"出現的位置是:",wei)
else:
print(st1,"不在字元串",st2,"中")
#測試這個函數是否有效
sss="hdbdhdbdbjssveoehow"
s1="bd"
fint(s1,sss)
#只需要將變數s1和sss給與不同的值就會測試不同的字元串
❻ python改錯題怎麼找答案
首先屬入代碼:
1、defNicoqish(x):k=x**3#數字的三次方i=1#奇數whilei<=k:s=0#s是這些奇數的和,必須從0開始、j=i#j>=i、whiles<=k:#奇數的和要小於等於整數的三次方。s+=j、ifs==k:returni,j#i是起始位置,j是結束位置j+=2#必須是奇數,要加2。i+=2。
2、if__name__=='__main__':n=int(input())print('i^3=1')foriinrange(2,n+1):result=Nicoqish(i)#print(result)print('{}^{}='.format(i,3),end='')print('+'.join(map(str,range(result[0],result[1]+2,2))))#要包括result[1],所以范圍要加個2。
3、輸入:S。
4、輸出i^3=1。2^3=3+53^3=7+9+114^3=1+3+5+7+9+11+13+155^3=21+23+25+27+29。
❼ python文件的源代碼文件夾怎麼打開
使用python源文件的幾種方法\運行python腳本:
a. windows下打開shell(DOS提示符,命令行,cmd):
CMD命令進入某個目錄
如在window 下cmd運行python源文件 xxx.py(注意這個xxx.py在C盤的python27目錄下,若是其它盤的目錄,就進入其它盤的目錄來運行xxx.py):
打開cmd
輸入c: 回車
輸入cd c:/python27/ 回車 (ps:cd後面沒有冒號!,如果需要在dos下查看帶有空格的文件夾,要給文件夾加上引號如:CD "Program Files"/PHP )
輸入python xxx.py 或者 xxx.py 回車
這是在找到文件路徑下去執行某文件,直接在cmd,python環境下輸入python xxx.py 會運行語法錯誤,不知是否是系統的環境變數沒有添加好?
在linux下參見vamei :python 基礎
另附:cmd命令
1.進入上一層目錄 CD ../
2.顯示目錄下的文件及了目錄 dir
b.Linux下運行python源文件:
$ python xxx.py
c.在IDLE下運行python源文件
點擊開始->程序->Python 2.7->IDLE(Python GUI)
點擊file->open->xxx.py
ctrl+F5
quit()是退出程序
d.在IDLE里,可以通過os執行系統命令,執行python源文件:
import os
os.system('python c:/xxx.py')
e. 直接雙擊xxx.py
雙擊xxx.py,窗口一閃而過。很像VC運行時的Ctrl+F5對不對?那怎麼辦呢?(非windows系統可以跳過,不用此技巧)
這里我們在代碼里加入一句話raw_input(),就可以。
❽ 在哪裡寫python代碼
python代碼可以在自帶的IDLE中直接寫,也可以使用第三方編輯器來書寫,幾款常見的python 編輯器如下:
python代碼可以在自帶的IDLE
python自帶IDLE編輯器
第三方編輯器
1、PyCharm
2、jupyter Notebook
3、Sublime Text
以上三個是初學者使用最多的第三方編輯器
4、Eclipse with PyDev
5、Emacs
6、Komodo Edit
7、Vim
❾ python代碼在哪裡輸入
在python編輯器裡面,上面輸入代碼,下面執行就可以了,需要下載安裝的。
❿ python的小練習。。求給代碼答案。
value=int(raw_input("Enteranumber:"))
ifvalue<60:
print'D'
elifvalue<80:
print'C'
elifvalue<90:
print'B'
else:
print'A'
練習一
foriinrange(100):
print"Ilovepython!"
i=0
whilei<100:
print"Ilovepython!"
i+=1
練習二
defmax(m,n):
ifm>n:
returnm
returnn
printmax(3,9)
printmax(5.0,2.0)
練習三