回答了问题2018-02-08
Python 不是 call by value 也不是 call by reference!Python 是完完全全的 call by sharing!
回答了问题2018-02-04
懶了幾天, 這次就詳細的談一下關於函數調用時的參數傳遞問題, 我已經預見這個回答會相當長了... (1) 從 variable 跟 value 談起 這是一個很重要的概念, variable 與其 儲存(參考)的 value (object) 是兩個完全不同的東西: variable 是一個抽象的概念value 是一個實際...
回答了问题2018-02-04
你的 python file 文件名跟 numpy 同名, 在 import 的時候匯入了自己而非你想要的那個 numpy。 改個名字應該就好了。 我回答過的問題: Python-QA
回答了问题2018-01-29
{代码...} 但其實不知道你需要拿到這個字符串做什麼?
回答了问题2018-01-28
{代码...} 此行少一個右括號 )
回答了问题2018-01-14
{代码...} 測試: {代码...} 我回答過的問題: Python-QA
回答了问题2018-01-13
當你寫出 b, c 的時候, Python 會以為你要製造一個 tuple, 所以: {代码...} 相當於: {代码...} 當 b = [1, 2, 3] 且 c = [(10, 20), (30, 40), (50, 60)] 時就相當於: {代码...} 所以第一個迭代到的對象是 [1, 2, 3], 而這個 list 有三個元素自然是無法拆解成兩個變...
赞了回答2018-01-12
朋友,路径名里面有空格要记得加引号阿 C:\Users\"one piece"\Desktop\facenet\env\Scripts\activate.bat 不然会执行C:\User\one程序,后面的作为参数传入...
回答了问题2018-01-12
a.sort 是函數 sort 對象, 由於你沒有調用所以也不會排序, 應當改為 a.sort() 或 a = sorted(a), 不過在不影響原始資料的前提下, 我們通常選擇後者的作法
回答了问题2018-01-11
所以 TestSecond 中 b 被初始化的時候, 就將 prop_list[0] 的值設定為 TestSecond 中 b.a 的值了, 而 test_func1 又在之後被調用, 此時prop_list[0] 的值自然跟 TestFirst 中 b.a 的值不同, 而是與 TestSecond 中的 b.a 相同。
回答了问题2018-01-11
你的 name 不是 str 喔! 我試著跑的結果: {代码...}
回答了问题2018-01-11
打開 cmd, 鼠標右鍵打開菜單選取 內容 在 編輯選項 中取消勾選 快速編輯模式 P.S. 簡體版的可能跟我的敘述會有若干出入, 但重點就是關掉 QuickEdit Mode 我回答過的問題: Python-QA
回答了问题2018-01-10
測資: {代码...} 代碼: {代码...} 結果: {代码...} 我回答過的問題: Python-QA
回答了问题2018-01-10
你確認一下你的 ghost script 有在系統路徑中(PATH), 沒有的話去修改環境變量將之加入 PATH 中。 可以稍微參考一下這篇 的方法來修改 windows 的環境變量。 另外對於引發的 OSError,這裡有 source code 可以參考。 我回答過的問題: Python-QA
回答了问题2018-01-10
{代码...} 結果: {代码...} 我回答過的問題: Python-QA
回答了问题2018-01-09
參考這一篇: [链接]
回答了问题2018-01-09
你 pycharm 的 python 應該是可以正確的 import scapy, 不要執行 script, 在 pycharm 中開一個 interactive shell, from scapy.all import * 試試看!
回答了问题2018-01-09
{代码...} 我回答過的問題: Python-QA
回答了问题2018-01-08
測資: {代码...} 代碼: {代码...} 結果: {代码...} 我回答過的問題: Python-QA
回答了问题2018-01-07
直接拿整個 list 去排就好了: {代码...} 結果: {代码...} 我回答過的問題: Python-QA