python 不細心導致的error

2022-08-15 00:28:00 字數 684 閱讀 5440

一、列表問題

>>> l = [1,2,3,4]

>>> print

lnone

>>>該方法無返回值,但是會修改原來的列表。

二、函式傳參

要明白哪些是可變型別:list(可變)      

#

coding=utf-8

defread(lst):'x

')print

'read lst:

',lst

return

lstif

__name__ == '

__main__':

lst = [1,2,3,4]

lst1 =read(lst)

print

'main lst:

',lst

print

'main lst1:

',lst1

read lst: [1, 2, 3, 4, 'x'

]main lst: [1, 2, 3, 4, 'x'

]main lst1: [1, 2, 3, 4, '

x']

可變型別:列表,字典

不可變型別:數字,字串,元組

這裡的可變不可變,是指儲存空間內的內容是否可以被改變

不恰當的 import 會導致的問題

在 python 中,import 語句會被執行,也就是在匯入某個模組的的類 函式等時候,會執行該模組,此時如果該模組中有例項化的物件或者可以執行的函式,那麼就會執行。用乙個工作中遇到的問題來解釋 關於業務的描述可以忽略 在執行工裝測試套時,正確填寫好需要測試的工裝ipc的資訊後,發現實際執行的是預...

cydia安裝軟體不相容導致的白蘋果

cydia裝軟體要謹慎,如果安裝拿捏不准最好看看論壇該軟體的相容性。以免導致不必要的麻煩。cydia安裝的軟體都在 library mobilesubstrate dynamiclibraries 這個路徑 如 果大家遇到因為cydia安裝軟體不相容導致的白蘋果,只要你的iphone還能識別 ifu...

mysql優化,導致查詢不走索引的原因總結

最近公司讓我做sql優化的工作 mysql 用explain發了一些問題。常見的像or in,或者是巢狀等導致索引失效,導致查詢效能降低的問題在這裡就不做陳述了,網上的文章一搜一 大片。我只是寫點個人工作中遇到的,網上不好搜尋的,但是不保證所有的場景都試用,後續我還會更新。1 order by 和 ...