Python ialah bahasa dengan jenis data yang lemah Pembolehubah boleh digunakan tanpa pengisytiharan dengan menetapkan nilai kepada pembolehubah bermakna jenis nilai yang diberikan ialah jenis pembolehubah, tetapi pembolehubah juga mempunyai jenis data. string '1 'Jika anda ingin mengambil bahagian dalam pengiraan data, anda perlu menggunakan fungsi int() untuk penukaran, dan gunakan fungsi type() untuk melihat jenis data pembolehubah.
Pembolehubah menyimpan rujukan kepada alamat memori data dalam Python dibahagikan kepada pembolehubah tidak boleh diubah dan pembolehubah tidak boleh diubah termasuk rentetan int, float dan str tuple, dsb. Pembolehubah yang boleh diubah suai termasuk senarai senarai, kamus dict, koleksi set, dsb. Apabila menghantar parameter kepada fungsi, Python sentiasa menghantar rujukan kepada nilai Walau bagaimanapun, jika nilai yang diluluskan adalah pembolehubah yang tidak boleh diubah, salinan akan dihantar ke fungsi kerana ia tidak boleh diubah suai atau kamus? dsb., maka rujukan kepada nilai ini dihantar terus dan boleh diubah suai dalam badan fungsi.
String: Jujukan aksara yang disertakan dalam petikan tunggal atau berganda. Untuk menggunakan pembolehubah dalam rentetan, anda boleh menggunakan rentetan f Ini adalah fungsi yang baru diperkenalkan dalam python3.7 Ia amat mudah untuk digunakan sebelum tanda petikan pertama rentetan, dan anda boleh menggunakan { dalam rentetan. } Pendakap kerinting memasukkan pembolehubah ke dalam rentetan, seperti f"thisis a {cat}", dengan cat ialah nama pembolehubah.
Jenis angka: Integer int, apungan nombor titik, jenis berangka boleh ditambah +, ditolak -, didarab *, dibahagi /, dieksponen* * , ambil baki % dan operasi lain.
Senarai: Kumpulan data yang tersusun dan boleh diubah suai yang disertakan dalam kurungan segi empat sama [] dan dipisahkan dengan koma. Sebagai contoh, [1,2,3,4,5], tambah elemen dalam senarai menggunakan kaedah appand(), masukkan elemen menggunakan kaedah insert() dan padam elemen menggunakan pernyataan del, kaedah pop() atau alih keluar () kaedah. Kaedah sort() digunakan untuk mengisih senarai, kaedah sorted() digunakan untuk pengisihan sementara, kaedah reverse() digunakan untuk susunan terbalik, kaedah len() digunakan untuk mendapatkan panjang senarai, dan pernyataan untuk...dalam... digunakan untuk merentasi senarai.
Tuple: Senarai ialah pengumpulan data yang boleh diubah suai, manakala tupel ialah senarai yang tidak boleh diubah, satu set koleksi data yang disertakan dalam kurungan () dan dipisahkan dengan koma.
Kamus: Kamus ialah koleksi data pasangan nilai kunci, disertakan dalam kurungan kerinting {}, dipisahkan dengan koma dan dipisahkan dengan titik bertindih: , setiap kunci dikaitkan dengan nilainya , yang boleh menjadi sebarang jenis data, malah senarai atau kamus itu sendiri. Sesetengah operasi pada kamus sangat serupa dengan senarai Anda boleh menggunakan kaedah get() untuk mendapatkan pasangan nilai kunci yang mungkin tidak wujud.
Atas ialah kandungan terperinci Pembolehubah dan jenis data dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!