cari

Rumah  >  Soal Jawab  >  teks badan

python - def自定义函数的疑惑

def change(n):
    n = 'Mr.Gumby'
name = 'Mrs.Entity'
change(name)

这个例子,没太看懂def定义的函数起到了什么作用?
还有一例:

def change(n)
    n[0] = 'Mr.Gumby'
name = ['Mrs.Entity','Mrs.Thing']
change(name)

求解释一下自定义函数起到的作用?
自定义的函数在这个过程中做了什么?怎么做的?

怪我咯怪我咯2781 hari yang lalu779

membalas semua(3)saya akan balas

  • PHP中文网

    PHP中文网2017-04-18 10:22:28

    Kaedah yang anda tulis tidak boleh berbuat apa-apa;
    Anda perlu kembali

    balas
    0
  • PHP中文网

    PHP中文网2017-04-18 10:22:28

    Fungsi tersuai adalah untuk merangkum banyak perkara yang perlu dilakukan ke dalam kaedah yang boleh anda hubungi di mana-mana sahaja.

    balas
    0
  • PHP中文网

    PHP中文网2017-04-18 10:22:28

    Anda tidak tahu fungsi fungsi di atas sebenarnya, sebahagian besarnya kerana struktur fungsi di atas terlalu mudah dan tidak mempunyai nilai pulangan Anda boleh melihat fungsi yang lebih kompleks untuk memahami kaedah pembinaan dan panggilan daripada fungsi tersebut. Kemudian anda boleh Memahami apa itu fungsi. Sebagai contoh, dalam kaedah kedua anda di atas, jika anda perlu mengubah suai elemen ke-m dalam senarai nama, tulis fungsi ini sebagai fungsi, dan kemudian lampirkan senarai dan pembolehubah indeks apabila memanggilnya Anda boleh mengubah suai mana-mana senarai melalui ini Elemen di mana-mana kedudukan, bayangkan bahawa operasi yang sama perlu dilakukan beberapa kali di lokasi yang berbeza dalam kod, hanya panggil fungsi ini di sana.

    balas
    0
  • Batalbalas