python初學小問題,Python初學者的一個小問題

2021-04-12 18:02:19 字數 2936 閱讀 7026

1樓:gta小雞

list1 = ['abc', 123, 1.23]

list2 = [for i in list1 if isinstance(i, str)]

python初學者的一個小問題:)

2樓:匿名使用者

括號裡的引數如果沒有預設值,在呼叫這個函式時必須傳遞對應的引數

不然就會報錯

3樓:匿名使用者

括號裡可以寫引數啊,就是def func(x,y):的形式

4樓:匿名使用者

括號裡是可以帶引數,而且可以帶各種引數:字元、元組、列表、字典

def func(x):

print 'the args is %s' % x

5樓:匿名使用者

顯然可以寫引數嘛!

def func(x1[,x2[x3,..]]):

想要多少個就多少個。。。

6樓:匿名使用者

引數可以寫,但是你有引數,呼叫的時候就必須傳入引數才行def func(引數):

....

func(引數) %要對應起來

------------------------------

7樓:伍伍熊

可以在括號裡寫一個預設引數,比如:

def func(y=1):

菜鳥學python遇到的幾個小問題

8樓:匿名使用者

a1: open 函式中 'w' 代表以寫入模式開啟檔案;( w -- write )

a2: target 代表已經開啟的檔案例項; target. 後面即 對該開啟檔案的操作方法;

如: target.truncate([size]) #把檔案裁成規定的大小,預設的是裁到當前檔案操作標記的位置。

如果size比檔案的大小還要大,依據系統的不同可能是不改變檔案,也可能是用0把檔案補到相應的大小,也可能是以一些隨機的內容加上去。

target.write(str) #把str寫到檔案中,write()並不會在str後加上一個換行符

python初學**小問題

9樓:陽光上的橋

這個是畫圖,up、down、left、right是上下左右移動,還有劃圓圈等,執行一下就明白了。

初學python遇到的小問題

10樓:匿名使用者

你開啟一個寫檔案(w), 卻嘗試用read讀取!

11樓:多倫多小李

你的字尾名為什麼是haha,一般open()被廣泛用於開啟文件檔案,你的問題的open方程trace到的檔案不是一個它可以識別並開啟的檔案。

python學習中的一個小問題

12樓:匿名使用者

因為它每次都修改fib這個陣列,這個陣列時動態變化的

python初學者遇到的弱智問題

13樓:

1. 可能是路徑問題,裝個pythonwin試試看。

既然你命令列能執行,那說明**沒問題。

2. raw_input的引數本來就是會列印的,後面才是你要輸入的部分。你說的「編輯器」指的就是從命令列執行起來的『>>>「吧?

在那裡是一條一條命令來執行的,所以你一打回車就執行了這句話,你只要給guess輸入個值就可以了。這之後guess的值會一直有效。

3. 錯誤語句不會執行的,沒有任何後果影響。

4. 你還是用pythonwin吧,整個檔案寫好後按f5執行。

5. 如上。 我這裡沒裝idle,如有需要你可以把看不懂的英文貼上來看看。

python中的一個小問題 90

14樓:幻形術

函式遞迴呼叫的終止條件是引數n為0的時候,那你要保證n是整型。

階乘本來就是整數的運算。

符點數是不精確的,不建議用==來判斷是否和某個值相等,也即是n==0是基本上不會成立的。

初學python新手問題

15樓:匿名使用者

height = eval(input("please enter the height:"))

width = eval(input("please enter the width:"))

area = height * width

print ("the area is", area)

python2.x的input(prompt)相當於eval(raw_input(prompt)).

而python3.x的input(prompt)則基本等價於raw_input(prompt),所以返回的是一個字串,你要不eval他,會自動變成一個整形,要不直接強制轉換為整形如

height = int(input("please enter the height:"))

16樓:苦若惜

input()

import string

height = input("please enter the height: ")

width = input("please enter the width: ")

area=string.atoi(『height』)*string.atoi(『width』)

我是對的!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

17樓:匿名使用者

area = int(height)*int(width)

python小問題,Python小問題

應該是n input n int input n n 1 print n n n 1有問題 n是方法引用,不能使用 操作!python小問題 出現這個問題是因為索引出現了浮點數,不是索引允許的資料型別,可以驗證一下 import numpy as np y np.zeros shape 1,5 ar...

python新手的問題,初學者一個Python的小問題?

這個是字串的切片,和列表的index類似 alp 0 即字元 a alp 1 即字元 z 果然python新手 python 字串 初學者 一個python的小問題?你這 是從什麼工具截圖出來的?看得出來你用了pandas 你說的精簡 是什麼意思,沒精簡前是正確工作的嗎,也就是你現在只是要重構 而不...

簡單python問題求教關於簡單python問題求教關於copy

a1 是個類物件 要訪問她的元素 直接用 a1.name 或者a1.grade 簡單python問題,求教,關於轉義符號 下劃線不需要轉義 轉義字元一般具有特殊含義,有以下幾類 集合 比如字元的集合 w 數字的集合 d 特殊符號 看不見的符號 比如換行符 n 製表符 t 被正規表示式語法佔用的符號 ...