Rumah >pembangunan bahagian belakang >Tutorial Python >Enjin Pengesyoran Terminal Python

Enjin Pengesyoran Terminal Python

Patricia Arquette
Patricia Arquetteasal
2024-12-20 13:54:19194semak imbas

Seterusnya dalam kursus Pensijilan CS Codecademy ialah enjin cadangan. Saya menulis satu yang melakukan pengesyoran permainan video yang ringkas dan mengembalikan 5 tajuk daripada satu daripada 5 genre dan membolehkan pemain melihat blurb tentang mana-mana tajuk daripada senarai itu.

Projek sebelum ini memfokuskan pada sesuatu dengan aplikasi praktikal untuk bidang kerja saya semasa, kalkulator kewangan untuk pinjaman dan dividen simpanan. Yang ini lebih menjurus kepada hobi yang saya dapati diri saya semakin kurang terlibat apabila saya semakin mendalami pembelajaran tentang sains komputer: permainan video.

Saya memperoleh rating untuk kedudukan daripada MetaCritic, tetapi memutuskan untuk menggunakan skor ulasan pemain dan bukannya skor pengulas demi kesederhanaan, kerana MetaCritic melaporkan skor pengulas pada skala 100 dan skor pengguna pada skala 10.

Apl berjalan dengan graf dan bucu. Saya menggunakan dicts untuk menyimpan kunci dan nilai untuk permainan dan penilaian, serta untuk blur. Saya menulis pembantu untuk memuatkan data secara automatik ke dalam graf untuk skrip utama.

Latihan ini juga memberi inspirasi kepada saya untuk memulakan projek portfolio peribadi yang juga akan menggunakan graf, tetapi membolehkan saya bekerja lebih banyak dengan sistem TreeNode kerana saya tidak banyak melakukan perkara itu.

Python Terminal Recommendation Engine

Github

Atas ialah kandungan terperinci Enjin Pengesyoran Terminal Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn