Python Academy · Pelajaran

Jenis Numerik dan Boolean

Terokai jenis data int, float dan bool melalui contoh praktikal.

Pelajaran 2 daripada 414 langkah

Jenis Numerik dan Boolean ialah pelajaran Python Academy percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Python Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Python Academy merangkumi sejumlah 4 pelajaran.

Pengenalan

Python mempunyai beberapa jenis angka. int menyimpan nombor bulat, float menyimpan nombor perpuluhan dan complex menyimpan nombor kompleks seperti 3+2j.

Jenis int

int menyimpan nombor bulat dengan saiz sewenang-wenangnya: x = 42. Tiada limpahan — integer Python berkembang mengikut keperluan.
x = 42
print(type(x))

Jenis float

float menyimpan nilai perpuluhan 64-bit: pi = 3.14159. Berhati-hati dengan ketepatan titik apung: 0.1 + 0.2 != 0.3 secara tepat.

Jenis Boolean

bool ialah subkelas int. True sama dengan 1 dan False sama dengan 0. Anda boleh melakukan: True + True == 2.
print(True + True)
print(type(False))

Operator Aritmetik

+ - * / // % ** ialah operator angka anda. // ialah pembahagian lantai dan ** ialah pengkuasaan.
print(7 // 2)  # 3
print(2 ** 10) # 1024

Operator Perbandingan

== != > < >= <= menghasilkan nilai Boolean. Gunakan is untuk perbandingan identiti, bukannya == untuk nilai Boolean.
print(10 > 3)
print(10 == 10)

Operator Logik

and, or, not menggabungkan ungkapan Boolean. Python menggunakan penilaian litar pintas: False and apa-apa sahaja akan melangkau bahagian kanan.
print(True and False)
print(not True)

Pembahagian Integer berbanding Pembahagian Sebenar

5 / 2 menghasilkan 2.5 (float). 5 // 2 menghasilkan 2 (int). Sentiasa nyatakan dengan jelas yang mana satu anda perlukan.
print(5 / 2)
print(5 // 2)

abs(), round(), pow()

abs(-7) menghasilkan 7. round(3.567, 2) menghasilkan 3.57. pow(2, 8) adalah setara dengan 2**8.
print(abs(-7))
print(round(3.567, 2))

Modul math

import math menyediakan math.sqrt(), math.pi, math.ceil(), math.floor() untuk operasi angka lanjutan.

Nilai Kebenaran Boolean

Nombor bukan sifar, rentetan tidak kosong dan koleksi tidak kosong dianggap benar. 0, 0.0, '', [], {}, None semuanya dianggap palsu.

Semakan Ringkas

Operator Python yang manakah melaksanakan pembahagian lantai?

Imbas Kembali

Nombor Python: int (ketepatan sewenang-wenangnya), float (64-bit), bool (True/False). Operator utama: // untuk pembahagian lantai, ** untuk kuasa dan and/or/not untuk logik.

Teruskan

Syabas! Teruskan ke pelajaran seterusnya untuk mengembangkan kemahiran anda.
Percuma untuk bermula

Pelajari Python dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
76
Pelajaran
320

Soalan Lazim

Adakah pelajaran “Jenis Numerik dan Boolean” percuma?

Ya — teks penuh “Jenis Numerik dan Boolean” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Python Academy, tingkat taraf kepada CoddyKit PRO. Kursus Python Academy merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Jenis Numerik dan Boolean”?

Terokai jenis data int, float dan bool melalui contoh praktikal. Anda berlatih Python Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Python Academy?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Python Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.

Berapa lamakah pelajaran “Jenis Numerik dan Boolean” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Python Academy ini?

Ya. Setiap pelajaran Python Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Pemboleh Ubah dan Penugasan
  2. Jenis Numerik dan Boolean
  3. Rentetan dan Penukaran Jenis
  4. Membaca Input Pengguna
← Kembali ke Python Academy