name = "lzl"
def f1():
print(name)
def f2():
name = '
eric
'f1()
f2()
('hello
') *3
[_ for _ in range(0,1,0.1)]
寫出乙個python指令碼,統計文字中包含「python」 的行數(檔案可能比記憶體大)。num = 0
with open(
'a.txt
', '
r', encoding='
utf8
') as f:
for i
inf.readline():
if'python'in
i: num += 1
或者:
with open('a.txt', 'r', encoding='utf8') as f:for i inf:
if 'python' ini:
num += 1
python開啟檔案後,在進行讀取內容時分三種情況: (1)read() 讀取整個檔案,通常將檔案內容放到乙個字串變數中; (2)readline() 每次讀取一行內容; (3)readlines() 一次性讀取所有內容並按行返回list;
# 截止到報錯之前a,b的值是什麼, 考察淺拷貝的知識from
copy import copy
def method(array):10)
array[
0] = 4
array[
) array[
) array[
3]['
qt'] = 11
if __name__ == "
__main__":
a = [1,[2,3],(4,5,6),]
b =copy(a)
method(b)
print(a)
print(b)
print(list_num)
for i in
range(num):
print(list_num)2)
3,[3,2,1])3
)7)4, [11,12,12])
qt = ['q','
i', '
n','
g','
teng']
num = [1,2,3,4,5
]print(zip(qt,num))
a0 =dict(zip(qt,num))
print(a0)
a1 = range(8
)print(a1)
print([i+1
for i in a1 if i in
a0])
a3 = [a0[s] for s in
a0]print(a3)
print([i+2
for i in a1 if i in
a3])
print([i*j for i in a1 if i%2
if i> 3
for j in a0])
將test中的年月份識別出來: >> ['2023年', '9月', '27日']test = r'
2023年的下半年,9月份, 不確定是不是27日
'
comp = re.compile('\d+(?:\.\d+)?(?:年|月|日)')
print(comp.findall(test))
幾道面試題
系統呼叫與函式的區別 從程式完成的功能來看,函式庫提供的函式通常是不需要作業系統的服務,函式是在使用者空間內執行的,除非函式涉及到i o操作等,一般是不會切到核心態的。系統呼叫是要求作業系統為使用者提供程序,提供某種服務,通常是涉及系統的硬體資源和一些敏感的軟體資源等。函式庫的函式,尤其與輸入輸出相...
幾道面試題
1 下列程式片段執行時間排序 1 for uint i 0 i 1024 i char url char malloc 4096 memset url,0x0,4096 free url 2 for uint i 0 i 1024 i 3 char url char malloc 4096 for ...
幾道面試題
q 您在什麼情況下會用到虛方法?它與介面有什麼不同?q override與過載有什麼區別?q 值型別與引用型別有什麼區別?q 怎樣理解靜態變數?q 向伺服器傳送請求有幾種方式?q datareader與dataset有什麼區別?q 用.net做b s結構的系統,您是用幾層結構來開發,每一層之間的關係...