


Apakah jenis terbina dalam yang berbeza dalam Python?
Dalam artikel ini, anda akan mempelajari tentang jenis data Python dan penggunaannya dalam menulis program Python. Anda akan mempelajari tujuan, sintaks dan cara menerapkannya dalam program anda melalui contoh. Bahasa Python tidak memerlukan pengenalan. Ia sangat berkuasa, boleh disesuaikan, cepat dan mudah dipelajari.
Salah satu bahasa yang terus berkembang dan semakin popular setiap tahun ialah Python. Python ialah bahasa komputer yang ditafsirkan berorientasikan objek yang digunakan untuk pengaturcaraan tujuan umum. Tutorial ini akan mengajar kita tentang pelbagai jenis data dalam bahasa pengaturcaraan Python.
Jenis data terbina dalam dalam Python
Terdapat pelbagai jenis jenis data dalam Python. Beberapa jenis data Python terbina dalam termasuk -
Jenis data berangka - int, terapung, kompleks
Jenis data rentetan - str
Jenis urutan - senarai, tupel, julat
Jenis binari - bait, bytearray, memoryview
Jenis data dipetakan - dict
Jenis Boolean - bool
Tetapkan jenis data - set, set beku
Jenis Data Angka Python
Dalam Python, jenis data berangka digunakan untuk menyimpan nilai berangka.
Integer, nombor titik terapung dan nombor kompleks tergolong dalam kategori nombor Python. Mereka ditakrifkan dalam Python sebagai kelas int, float dan kompleks.
int − memegang integer bertandatangan dengan panjang tanpa had.
apung − Simpan nombor titik terapung, tepat hingga 15 tempat perpuluhan.
kompleks − menyimpan nombor kompleks.
Jenis data rentetan Python
Rentetan ialah koleksi simbol Unikod. Dalam Python, nama rentetan ialah str. Gunakan petikan tunggal atau berganda untuk mewakili rentetan. Ia boleh diterima untuk menggunakan tiga petikan """ atau "' untuk mewakili berbilang rentetan. Di antara petikan, setiap aksara adalah sebahagian daripada rentetan.
Satu-satunya had ialah sumber memori sistem mesin, sebarang bilangan aksara boleh digunakan. Dalam pengaturcaraan Python, memadam atau mengemas kini rentetan akan mengakibatkan ralat. Oleh itu, bahasa pengaturcaraan Python tidak membenarkan menukar rentetan.
Jenis data jujukan Python
List − Senarai ialah satu-satunya jenis data fleksibel yang tersedia dalam Python. Ia serupa dengan tatasusunan dalam C/C++ dalam beberapa cara. Walau bagaimanapun, apa yang patut diberi perhatian tentang senarai dalam Python ialah mereka boleh menyimpan banyak jenis data pada masa yang sama. Senarai ialah koleksi tersusun maklumat yang diwakili oleh koma dan kurungan segi empat sama ([]). (,)
Tuple − Senarai dan tupel boleh dibandingkan dalam banyak cara. Tuples memegang koleksi elemen pelbagai jenis data, sama seperti senarai. Komponen tupel dipisahkan dengan koma (,) dan kurungan (). Tuple ialah struktur data baca sahaja kerana saiz dan nilai elemen tidak boleh diubah.
Julat − Kaedah julat() dalam Python mengembalikan senarai integer yang terkandung dalam julat yang ditentukan. Ia paling biasa digunakan untuk mengulangi siri integer menggunakan gelung Python.
Jenis binari data Python
bait − Objek bait dijana melalui fungsi bait(). Ia boleh menjana objek bait kosong daripada saiz yang diperlukan, atau menukar item kepada objek bait. bytes() dan bytearray() mengembalikan jenis objek yang berbeza: bytes() mengembalikan objek tidak berubah, manakala bytearray() mengembalikan objek boleh ubah.
bytearray − Fungsi bytearray() mengembalikan objek tatasusunan bait bagi bait yang ditentukan. Menyediakan urutan nombor yang boleh diubah suai dari 0 hingga x hingga 256.
memoryview − Program Python boleh menggunakan objek memoryview untuk mengakses data dalaman objek yang melaksanakan protokol penimbal tanpa menyalin. Anda boleh menggunakan kaedah memoryview() untuk terus membaca dan menulis data berorientasikan bait objek tanpa menyalin.
Jenis data yang dipetakan Python
dict − Dalam Python, kamus ialah koleksi item data yang disimpan dalam cara yang tidak teratur, sama seperti peta. Kamus terdiri daripada pasangan nilai kunci, berbanding dengan jenis data lain yang hanya boleh mengandungi satu nilai. Untuk meningkatkan kecekapan kamus, pasangan nilai kunci disertakan dalam kamus. Koma "memisahkan setiap kunci", manakala jenis data kamus mempunyai titik bertindih antara setiap pasangan nilai kunci.
Jenis Data Boolean Python
bool − True dan False ialah dua nilai pratakrif yang disediakan oleh jenis Boolean. Gunakan nilai ini untuk menentukan kebenaran atau kepalsuan pernyataan yang disediakan. Ia dikenal pasti oleh kelas bool. Mana-mana integer bukan sifar atau huruf "T" boleh digunakan untuk mewakili benar, manakala nombor "0" atau huruf "F" boleh mewakili palsu.
Jenis data Set Python
set − Koleksi jenis data yang tidak teratur dipanggil Set Python. Ia mempunyai komponen yang unik, boleh diubah dan boleh diubah (boleh diubah selepas penciptaan). Susunan item dalam koleksi tidak ditentukan; ia mungkin menghasilkan urutan unsur yang diubah suai. Gunakan set kaedah terbina dalam () untuk membina set, atau berikan senarai elemen yang dipisahkan koma yang disertakan dalam pendakap kerinting. Ia boleh mengandungi pelbagai jenis nilai.
frozenset − Kaedah frozenset() mengembalikan objek set beku tidak boleh ubah yang unsur awalnya datang daripada boleh lelar yang disediakan. Koleksi beku ialah versi objek koleksi Python yang tidak boleh diubah. Elemen koleksi boleh ditukar pada bila-bila masa, tetapi setelah koleksi beku dibuat, elemennya tidak boleh diubah.
Kesimpulan
Dalam bahagian ini, kami mengkaji jenis data Python. Dengan lebih terperinci, kami melihat dua jenis data, Tiada dan Numerik. Seperti yang telah kita lihat, data berangka datang dalam empat bentuk berbeza: integer, nombor titik terapung, nilai Boolean dan nombor kompleks. Kami mempunyai pemahaman keseluruhan tentang pelbagai pengendali Boolean dan pengendali perbandingan untuk jenis Boolean. Tidak seperti bahasa bertaip statik seperti C atau Java, Python tidak memerlukan pengisytiharan eksplisit jenis data pembolehubah. Dalam bahasa yang ditaip secara dinamik seperti Python, jurubahasa menyimpulkan jenis data pembolehubah berdasarkan jenis nilai yang dihantar kepadanya.
Atas ialah kandungan terperinci Apakah jenis terbina dalam yang berbeza dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial ini menunjukkan cara menggunakan Python untuk memproses konsep statistik undang -undang ZIPF dan menunjukkan kecekapan membaca dan menyusun fail teks besar Python semasa memproses undang -undang. Anda mungkin tertanya -tanya apa maksud pengedaran ZIPF istilah. Untuk memahami istilah ini, kita perlu menentukan undang -undang Zipf. Jangan risau, saya akan cuba memudahkan arahan. Undang -undang Zipf Undang -undang Zipf hanya bermaksud: Dalam korpus bahasa semulajadi yang besar, kata -kata yang paling kerap berlaku muncul kira -kira dua kali lebih kerap sebagai kata -kata kerap kedua, tiga kali sebagai kata -kata kerap ketiga, empat kali sebagai kata -kata kerap keempat, dan sebagainya. Mari kita lihat contoh. Jika anda melihat corpus coklat dalam bahasa Inggeris Amerika, anda akan melihat bahawa perkataan yang paling kerap adalah "th

Artikel ini menerangkan cara menggunakan sup yang indah, perpustakaan python, untuk menghuraikan html. Ia memperincikan kaedah biasa seperti mencari (), find_all (), pilih (), dan get_text () untuk pengekstrakan data, pengendalian struktur dan kesilapan HTML yang pelbagai, dan alternatif (sel

Berurusan dengan imej yang bising adalah masalah biasa, terutamanya dengan telefon bimbit atau foto kamera resolusi rendah. Tutorial ini meneroka teknik penapisan imej di Python menggunakan OpenCV untuk menangani isu ini. Penapisan Imej: Alat yang berkuasa Penapis Imej

Fail PDF adalah popular untuk keserasian silang platform mereka, dengan kandungan dan susun atur yang konsisten merentasi sistem operasi, peranti membaca dan perisian. Walau bagaimanapun, tidak seperti Python memproses fail teks biasa, fail PDF adalah fail binari dengan struktur yang lebih kompleks dan mengandungi unsur -unsur seperti fon, warna, dan imej. Mujurlah, tidak sukar untuk memproses fail PDF dengan modul luaran Python. Artikel ini akan menggunakan modul PYPDF2 untuk menunjukkan cara membuka fail PDF, mencetak halaman, dan mengekstrak teks. Untuk penciptaan dan penyuntingan fail PDF, sila rujuk tutorial lain dari saya. Penyediaan Inti terletak pada menggunakan modul luaran PYPDF2. Pertama, pasangkannya menggunakan PIP: Pip adalah p

Tutorial ini menunjukkan cara memanfaatkan caching redis untuk meningkatkan prestasi aplikasi python, khususnya dalam rangka kerja Django. Kami akan merangkumi pemasangan Redis, konfigurasi Django, dan perbandingan prestasi untuk menyerlahkan bene

Artikel ini membandingkan tensorflow dan pytorch untuk pembelajaran mendalam. Ia memperincikan langkah -langkah yang terlibat: penyediaan data, bangunan model, latihan, penilaian, dan penempatan. Perbezaan utama antara rangka kerja, terutamanya mengenai grap pengiraan

Tutorial ini menunjukkan mewujudkan struktur data saluran paip tersuai di Python 3, memanfaatkan kelas dan pengendali yang berlebihan untuk fungsi yang dipertingkatkan. Fleksibiliti saluran paip terletak pada keupayaannya untuk menggunakan siri fungsi ke set data, GE

Python, kegemaran sains dan pemprosesan data, menawarkan ekosistem yang kaya untuk pengkomputeran berprestasi tinggi. Walau bagaimanapun, pengaturcaraan selari dalam Python memberikan cabaran yang unik. Tutorial ini meneroka cabaran -cabaran ini, memberi tumpuan kepada Interprete Global
