Isi kandungan:

Pengekodan Permainan Tambahan di Python: 15 Langkah
Pengekodan Permainan Tambahan di Python: 15 Langkah

Video: Pengekodan Permainan Tambahan di Python: 15 Langkah

Video: Pengekodan Permainan Tambahan di Python: 15 Langkah
Video: Tutorial Implementasi Rumus Matematika Di Python Untuk Pemula 2024, November
Anonim
Pengekodan Permainan Tambahan di Python
Pengekodan Permainan Tambahan di Python
  • Set arahan ini akan mengajar anda langkah demi langkah bagaimana memprogram permainan tambahan yang mendorong pengguna menjawab masalah penambahan mudah menggunakan nombor rawak dari 0-9 dan mencetak sama ada betul atau tidak!
  • Klik gambar pada setiap langkah untuk membesarkannya dan melihat kod bahagian tersebut.

Langkah 1: Lancarkan Aplikasi Pengekodan Python Anda

Lancarkan Aplikasi Pengekodan Python Anda
Lancarkan Aplikasi Pengekodan Python Anda
  • Set arahan ini akan menggunakan program IDLE Python!
  • Setelah melancarkan, buat Fail Baru di aplikasi Python anda untuk mula membuat pengekodan.

Langkah 2: Import Kelas Rawak

Import Kelas Rawak
Import Kelas Rawak

Kami akan menggunakannya untuk menghasilkan nombor rawak

Langkah 3: Tentukan Kaedah Python Dengan Input Pemboleh ubah N

Tentukan Kaedah Python Dengan Input Pemboleh ubah N
Tentukan Kaedah Python Dengan Input Pemboleh ubah N
  • Input integer n akan menentukan jumlah masalah tambahan yang akan dicetak oleh permainan apabila dipanggil!
  • Kod ini memanggil kaedah "permainan (n)".

Langkah 4: Memulakan Pembolehubah Boolean dan Pembolehubah Integer

Memulakan Pemboleh ubah Boolean dan Pemboleh ubah Integer
Memulakan Pemboleh ubah Boolean dan Pemboleh ubah Integer
  • Dalam kaedah permainan, mulailah pemboleh ubah Boolean untuk digunakan dalam gelung ‘while’ dan bilangan bulat untuk digunakan sebagai pemboleh ubah hitungan untuk jawapan yang betul.
  • Kod ini memanggil Boolean "wrk" dan integer "cnt".
  • Ingat pentingnya inden dalam Python, kerana mereka menentukan kod yang bersarang di mana!

Langkah 5: Mulakan gelung ‘for’ untuk Range N

Mulakan Gelung ‘untuk’ untuk Range N
Mulakan Gelung ‘untuk’ untuk Range N

Ini akan mengulangi panjang bilangan bulat input n

Langkah 6: Memulakan Dua Nilai Integer Rawak Antara 1 dan 10 dan Tetapkan Nilai Boolean ke Benar

Memulakan Dua Nilai Integer Rawak Antara 1 dan 10 dan Tetapkan Nilai Boolean ke Benar
Memulakan Dua Nilai Integer Rawak Antara 1 dan 10 dan Tetapkan Nilai Boolean ke Benar
  • Dalam gelung ‘for’ ini, gunakan rawak.randrange (1, 10) untuk memulakan dua nilai integer rawak antara 1 dan 9.
  • Kod ini memanggil ini "val1" dan "val2".
  • Kemudian tetapkan nilai Boolean ke True!

Langkah 7: Mulakan Gelung ‘sementara’ Sementara Pemboleh ubah Boolean Benar

Mulakan Gelung ‘sementara’ Sementara Pemboleh ubah Boolean Benar
Mulakan Gelung ‘sementara’ Sementara Pemboleh ubah Boolean Benar

Semasa masih dalam gelung ‘untuk’, mulakan gelung ‘sementara’ sementara pemboleh ubah Boolean adalah Benar

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

Cetak Masalah Penambahan Dengan Nilai 1 dan 2 dan Ambil Jawapannya Sebagai Input
Cetak Masalah Penambahan Dengan Nilai 1 dan 2 dan Ambil Jawapannya Sebagai Input
  • Selanjutnya dalam gelung ‘while’ ini, kami membuat pernyataan try-kecuali.
  • Dalam kes ‘cubaan’ anda, cetak soalan penambahan menggunakan nilai 1 dan nilai 2 dan tentukan pemboleh ubah jawapan sebagai input pengguna (kod ini mendefinisikan pemboleh ubah jawapan sebagai “ans”).

Langkah 9: Buat Ujian Pernyataan If-else Sama ada Jawapan = Nilai 1 + Nilai 2

Buat Ujian Pernyataan If-else Sama ada Jawapan = Nilai 1 + Nilai 2
Buat Ujian Pernyataan If-else Sama ada Jawapan = Nilai 1 + Nilai 2

Dalam kes ‘cuba’, kodkan pernyataan if-else yang menguji sama ada ans = val1 + val2

Langkah 10: Sekiranya Benar, Cetak Mesej yang Betul, Tetapkan Pemboleh ubah Boolean ke Palsu, dan Kiraan Kenaikan

Sekiranya Benar, Cetak Mesej yang Betul, Tetapkan Pemboleh ubah Boolean ke Palsu, dan Kiraan Kenaikan
Sekiranya Benar, Cetak Mesej yang Betul, Tetapkan Pemboleh ubah Boolean ke Palsu, dan Kiraan Kenaikan
  • Masih dalam pernyataan 'cuba', jika benar:

    • Cetak mesej yang betul!
    • Tetapkan pemboleh ubah Boolean ke Palsu!
    • Kiraan kenaikan sebanyak 1!

Langkah 11: Jika Tidak, Cetak Mesej yang Tidak Betul dan Tetapkan Nilai Boolean ke Palsu

Sekiranya Tidak, Cetak Mesej yang Tidak Betul dan Tetapkan Nilai Boolean ke Palsu
Sekiranya Tidak, Cetak Mesej yang Tidak Betul dan Tetapkan Nilai Boolean ke Palsu

Dalam pernyataan 'else', cetak mesej yang tidak betul dan tetapkan nilai Boolean ke Palsu

Langkah 12: Akaun untuk Input Tidak Berpadu dengan Mesej Ralat

Akaun untuk Input Tidak Bilangan Dengan Mesej Ralat
Akaun untuk Input Tidak Bilangan Dengan Mesej Ralat

Dalam kes ‘kecuali’, cetak mesej ralat untuk memasukkan input yang tidak berintegriti

Langkah 13: Pada Akhir Program, Cetak Kira-Kira Masalah Daripada N yang Pemain Tepat

Pada Akhir Program, Cetak Kira-Kira Masalah Daripada N yang Pemain Tepat
Pada Akhir Program, Cetak Kira-Kira Masalah Daripada N yang Pemain Tepat

Selepas semua pernyataan bersarang itu, cetak jumlah masalah daripada pemain yang betul

Langkah 14: Perhatikan Kod Anda

Perhatikan Kod Anda!
Perhatikan Kod Anda!
  • Ingat pentingnya lekukan di Python, kerana program ini menggunakan banyak pernyataan bersarang.
  • Program akhir anda akan kelihatan seperti ini.

Langkah 15: Jalankan Modul ini dan Nikmati Permainan Matematik Anda

Jalankan Modul Ini dan Nikmati Permainan Matematik Anda!
Jalankan Modul Ini dan Nikmati Permainan Matematik Anda!
  • Setelah mengikuti langkah-langkah ini untuk membuat kod program matematik anda, teruskan dan tekan Run Module.
  • Nikmati permainan tambahan mudah anda!

Disyorkan: