Daftar Isi:

Mengkodekan Game Tambahan dengan Python: 15 Langkah
Mengkodekan Game Tambahan dengan Python: 15 Langkah

Video: Mengkodekan Game Tambahan dengan Python: 15 Langkah

Video: Mengkodekan Game Tambahan dengan Python: 15 Langkah
Video: Python - Tutorial, Game : Pong - 15 2024, November
Anonim
Mengkodekan Game Tambahan dengan Python
Mengkodekan Game Tambahan dengan Python
  • Kumpulan instruksi ini akan mengajarkan Anda langkah demi langkah cara memprogram permainan penjumlahan yang meminta pengguna untuk menjawab masalah penjumlahan sederhana menggunakan angka acak dari 0-9 dan mencetak apakah itu benar atau tidak!
  • Klik gambar di setiap langkah untuk memperbesar dan melihat kode untuk bagian itu.

Langkah 1: Luncurkan Aplikasi Pengkodean Python Anda

Luncurkan Aplikasi Pengkodean Python Anda
Luncurkan Aplikasi Pengkodean Python Anda
  • Set instruksi ini akan menggunakan program IDLE Python!
  • Setelah diluncurkan, buat File Baru di aplikasi Python Anda untuk memulai pengkodean.

Langkah 2: Impor Kelas Acak

Impor Kelas Acak
Impor Kelas Acak

Kami akan menggunakannya untuk menghasilkan angka acak

Langkah 3: Tentukan Metode Python Dengan Variabel Input N

Mendefinisikan Metode Python Dengan Variabel Input N
Mendefinisikan Metode Python Dengan Variabel Input N
  • Masukan bilangan bulat n akan menentukan jumlah soal tambahan yang akan dicetak game saat dipanggil!
  • Kode ini memanggil metode "game(n)".

Langkah 4: Inisialisasi Variabel Boolean dan Variabel Integer

Inisialisasi Variabel Boolean dan Variabel Integer
Inisialisasi Variabel Boolean dan Variabel Integer
  • Dalam metode permainan, inisialisasi variabel Boolean untuk digunakan dalam loop 'sementara' dan bilangan bulat untuk digunakan sebagai variabel hitungan untuk jawaban yang benar.
  • Kode ini memanggil Boolean "wrk" dan integer "cnt".
  • Ingat pentingnya indentasi dalam Python, karena mereka menentukan kode apa yang bersarang di mana!

Langkah 5: Mulai Loop 'untuk' untuk Rentang N

Mulai Loop 'untuk' untuk Rentang N
Mulai Loop 'untuk' untuk Rentang N

Ini akan mengulang untuk panjang input integer n

Langkah 6: Inisialisasi Dua Nilai Integer Acak Antara 1 dan 10 dan Tetapkan Nilai Boolean ke True

Inisialisasi Dua Nilai Integer Acak Antara 1 dan 10 dan Tetapkan Nilai Boolean ke True
Inisialisasi Dua Nilai Integer Acak Antara 1 dan 10 dan Tetapkan Nilai Boolean ke True
  • Dalam loop 'untuk' ini, gunakan random.randrange(1, 10) untuk menginisialisasi dua nilai integer acak antara 1 dan 9.
  • Kode ini menyebutnya "val1" dan "val2".
  • Kemudian atur nilai Boolean ke True!

Langkah 7: Mulai Loop 'sementara' Sementara Variabel Boolean Benar

Mulai Loop 'sementara' Sementara Variabel Boolean Benar
Mulai Loop 'sementara' Sementara Variabel Boolean Benar

Saat masih dalam perulangan 'for', mulai perulangan 'sementara' saat variabel Boolean bernilai True

Langkah 8: Cetak Masalah Penambahan Dengan Nilai 1 dan 2 dan Ambil Jawabannya Sebagai Input

Cetak Soal Penjumlahan Dengan Nilai 1 dan 2 dan Ambil Jawabannya Sebagai Masukan
Cetak Soal Penjumlahan Dengan Nilai 1 dan 2 dan Ambil Jawabannya Sebagai Masukan
  • Selanjutnya dalam loop 'sementara' ini, kami membuat pernyataan try-except.
  • Dalam kasus 'coba' Anda, cetak pertanyaan tambahan menggunakan nilai 1 dan nilai 2 dan tentukan variabel jawaban sebagai input pengguna (kode ini mendefinisikan variabel jawaban sebagai "jawaban").

Langkah 9: Buat Pernyataan If-else Menguji Apakah Jawaban = Nilai 1 + Nilai 2

Buatlah Pernyataan If-else Menguji Apakah Jawaban = Nilai 1 + Nilai 2
Buatlah Pernyataan If-else Menguji Apakah Jawaban = Nilai 1 + Nilai 2

Dalam kasus 'coba', kodekan pernyataan if-else yang menguji apakah ans = val1 + val2

Langkah 10: Jika Benar, Cetak Pesan yang Benar, Atur Variabel Boolean ke False, dan Hitung Kenaikan

Jika Benar, Cetak Pesan yang Benar, Setel Variabel Boolean ke Salah, dan Jumlahkan Kenaikan
Jika Benar, Cetak Pesan yang Benar, Setel Variabel Boolean ke Salah, dan Jumlahkan Kenaikan
  • Masih dalam pernyataan 'coba', jika benar:

    • Cetak pesan yang benar!
    • Setel variabel Boolean ke False!
    • Hitung kenaikan sebanyak 1!

Langkah 11: Jika Tidak, Cetak Pesan Salah dan Atur Nilai Boolean ke False

Jika Tidak, Cetak Pesan yang Salah dan Atur Nilai Boolean ke False
Jika Tidak, Cetak Pesan yang Salah dan Atur Nilai Boolean ke False

Dalam pernyataan 'else', cetak pesan yang salah dan setel nilai Boolean ke False

Langkah 12: Akun untuk Input Non-integer Dengan Pesan Kesalahan

Akun untuk Masukan Non-Bilangan Bulat Dengan Pesan Kesalahan
Akun untuk Masukan Non-Bilangan Bulat Dengan Pesan Kesalahan

Dalam kasus 'kecuali', cetak pesan kesalahan untuk memperhitungkan input non-integer

Langkah 13: Di Akhir Program, Cetak Hitungan Masalah Dari N yang Dilakukan Pemain dengan Benar

Di Akhir Program, Cetak Hitungan Masalah dari N yang Dikerjakan Pemain dengan Benar
Di Akhir Program, Cetak Hitungan Masalah dari N yang Dikerjakan Pemain dengan Benar

Setelah semua pernyataan bersarang itu, cetak jumlah masalah dari n yang pemain benar

Langkah 14: Lihat Kode Anda

Lihat Kode Anda!
Lihat Kode Anda!
  • Ingat pentingnya indentasi dalam Python, karena program ini menggunakan banyak pernyataan bersarang.
  • Program akhir Anda akan terlihat seperti ini.

Langkah 15: Jalankan Modul Ini dan Nikmati Game Matematika Anda

Jalankan Modul Ini dan Nikmati Game Matematika Anda!
Jalankan Modul Ini dan Nikmati Game Matematika Anda!
  • Setelah mengikuti langkah-langkah ini untuk membuat kode program matematika Anda, lanjutkan dan tekan Run Module.
  • Nikmati permainan penambahan sederhana Anda!

Direkomendasikan: