⊗pyPmFnVVP 5 of 129 menu

Penghantaran Pembolehubah Mengikut Nilai dalam Python

Dalam Python, semua data dibahagikan kepada primitif (rentetan, nombor) dan objek kompleks (senarai, set, kamus, dll.). Pada masa yang sama, penghantaran pembolehubah bagi setiap jenis mempunyai ciri-cirinya yang tersendiri. Sebagai contoh, mengikut nilai, kita boleh menghantar pembolehubah yang hanya tergolong dalam jenis data primitif.

Katakan kita mempunyai dua pembolehubah. Yang pertama mengandungi nilai satu, dan pembolehubah kedua sama dengan yang pertama:

num1 = 1 num2 = num1 print(num2) # akan mencetak 1

Jika selepas pengisytiharan pembolehubah kedua kita menulis semula num1, nilai num2 akan kekal sama. Ini dijelaskan dengan fakta bahawa hanya nilai pembolehubah pertama yang disalin ke dalam num2. Dan sebarang perubahan seterusnya yang dibuat pada num1 tidak akan mempengaruhi num2. Di sini berfungsi penghantaran pembolehubah mengikut nilai:

num1 = 1 num2 = num1 num1 = 3 print(num2) # akan mencetak 1

Apakah hasil pelaksanaan kod berikut:

num1 = 10 num2 = num1 num1 = 5 print(num2)

Apakah hasil pelaksanaan kod berikut:

num1 = 8 num2 = num1 - 2 print(num2)

Apakah hasil pelaksanaan kod berikut:

txt1 = 'abcde' txt2 = 'abcde' txt1 = txt1.upper() print(txt2)

Apakah hasil pelaksanaan kod berikut:

txt1 = 'abcde' txt2 = txt1 txt1 = txt1.title() print(txt1) print(txt2)
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak