簡單python問題,求教,簡單的python問題求教!

2021-04-14 05:52:06 字數 2517 閱讀 5223

1樓:匿名使用者

func(*k)

*k表示可變引數,通

過可變引數實現類似於過載的方法。 通常我們要定義一個函回數的時候,必須要預

答先定義這個函式需要多少個引數(或者說可以接受多少個引數)。一般情況下這是沒問題的,但是也有在定義函式的時候,不能知道引數個數的情況。

例如:def func(a, b, *c):

print a

print b

print "length of c is: %d " % len(c)

print c

呼叫的時候,可以使如下的格式。

func(1,2)

func(1,2,3)

func(1,2,3,4,5,6)

在呼叫func的時候,前兩個引數是必須的。

兩個引數後面的引數,都會放在c中,c在這裡是一個tuple。

簡單python問題,求教

簡單python問題,求教

2樓:匿名使用者

我這裡報的錯誤是syntaxerror: name 'x' is local and global(python 2.7)

它的意思是你的fun(x)在定義的時候,明明x就是一個區域性變數,然後你在它的內部又重新定義一個全域性變數x,這個時候python就無法判斷在接下來該怎麼處理x這個變數了.

簡單的python問題求教!

3樓:匿名使用者

round函式用來做四捨五入,但對版本依賴,因此不用.

簡單python3問題,求教?

4樓:匿名使用者

python3的字串預設都是unicode編碼和解碼!!!!如:

>>> a = '中國'

>>> a.encode().decode()

'中國'

如果你指定一種別的格式編碼,則解碼的時候格式也必須一致。

>>> a.encode(encoding='utf-8').decode(encoding='utf-8')

'中國'

>>> a.encode(encoding='gbk').decode(encoding='gbk')

'中國'

如果編碼和解碼的格式不一致,就會出錯

>>> a.encode(encoding='utf-8').decode(encoding='gbk')

traceback (most recent call last):

file "", line 1, in

a.encode(encoding='utf-8').decode(encoding='gbk')

unicodedecodeerror: 'gbk' codec can't decode byte 0xad in position 2: illegal multibyte sequence

所以,要檢驗你的字串是否是utf-8型別的,只要用utf-8去解碼看會不會報錯,即可。

5樓:匿名使用者

>>> str1 = u"123123"

>>> type(str1)

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

6樓:可靠的我心我在

a1 是個類物件 要訪問她的元素 直接用 a1.name 或者a1.grade

簡單的python問題 求寫出過程 謝謝 20

7樓:匿名使用者

temperature=t=-9.5

wind_speed=w=1.9

relative_humidity=h=91v=6.112*10**(7.5*t/237.

7+t)*h/100def feels_like(temperature, wind_speed, relative_humidity):

windchill=13.12+0.6125*t-11.37*w**0.16+0.3965*t*w**0.16

humidex=t+5/9*(v-10)

if wind_speed<0:

print ("the wind speed muss be non-negative!")

if t>=15 and humidex-t>1:

feels_like_temperature=humidexif t<15 and t-windchill>1:

feels_like_temperature=windchillelse:

feels_like_temperature=treturn (feels_like_temperature)

簡單的python問題

8樓:前天晴

count += i 的意思就是count = count + i ,+= 的意思就是先加後賦值,用於一個數自身的增加,且不影響加數

關於python的簡單問題,關於python的一個簡單問題

我覺得,你想實現你的邏輯,需要用的是while,而不是用if else,不管輸入幾次錯誤值,用while控制會好點 關於python網路爬蟲的一個簡單問題 你用的是python2,所以才會有這種編碼問題簡單一點的話 你拿python3重寫一下就行了。如果改的話,在表頭定義一下你要輸出的編碼,編碼定義...

dnf鬼泣的簡單問題和求教成長問題

1.不在圈裡什麼都布甲 2.卡贊加滿 侵蝕之普戾蒙加滿 3.2天多 4.是輔助 很弱 5.可以的 我給你一個大致的加點方向吧 到45級你就能這麼加了夢魘縛靈套 細雪之舞 幽暗黑蓮戒指 一共加3級的薩亞和1級的卡贊 卡讚我本人是學滿的 加上裝備 一共12級 156點力量和智力薩亞隨等級學滿 這樣有了裝...

簡單C語言問題,求教?關於fopen函式

引數說明 引數path字串包含欲開啟的檔案路徑及檔名,引數mode字串則代表著流形態。mode有下列幾種形態字串 r 以只讀方式開啟檔案,該檔案必須存在。r 以可讀寫方式開啟檔案,該檔案必須存在。rb 讀寫開啟一個二進位制檔案,允許讀資料。rw 讀寫開啟一個文字檔案,允許讀和寫。w 開啟只寫檔案,若...