⊗pyPmFnPPP 7 of 129 menu

Truyền kiểu dữ liệu nguyên thủy làm tham số hàm trong Python

Hãy cùng xem xét các đặc điểm của việc truyền kiểu dữ liệu nguyên thủy (chuỗi, số) vào tham số hàm.

Giả sử chúng ta có một hàm nhận một biến tst làm tham số và gán cho nó giá trị 2. Sau hàm, chúng ta khai báo biến num:

def func(tst): tst = 2 print(tst) num = 3

Hãy gọi hàm và truyền vào tham số của nó biến num và in giá trị của nó ra console. Dù trong tham số hàm có chỉ định num, giá trị của nó trong phạm vi toàn cục vẫn không thay đổi:

func(num) # sẽ in ra 2 print(num) # sẽ in ra 3

Kết quả thực hiện của đoạn mã sau sẽ là gì:

def func(txt): txt = 'user2' return txt name = 'user1' res = func(name) print(res) print(name)

Kết quả thực hiện của đoạn mã sau sẽ là gì:

def func(tst1, tst2): tst1 += 1 tst2 *= 2 return tst1 + tst2 num1 = 0 num2 = 2 res = func(num1, num2) print(num1 + num2) print(res)
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối