İçindekiler:
- 1. Adım: Genel Bakış
- Adım 2: Python ve Pycharm Kurulumu
- 3. Adım: Video Kılavuzu
- Adım 4: Rastgele Sayı Oluşturma
- Adım 5: Kullanıcıdan Girdi Alma
- Adım 6: Temel Bir while Döngüsü Oluşturma
- Adım 7: If Elif İfadesi Oluşturma
- 8. Adım: Son Açıklamayı Yazma
- 9. Adım: Ekstralar
- Adım 10: Anahtar Kelimeler
Video: Basit Python Sayısı Tahmin Oyunu: 11 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu derste, Pycharm uygulamasında basit Python sayı tahmin oyununun nasıl oluşturulacağını öğreteceğiz. Python, hem yeni başlayanlar hem de uzmanlar için harika bir betik dilidir. Python'daki kodlama stilini okumak ve takip etmek kolaydır. Bu öğreticinin nihai amacı, programlama merakını ateşleyebilecek eğlence için basit bir senaryonun nasıl yazılacağına biraz ışık tutmaktır.
İçindekiler:
1. Python sürüm 3.7'yi edinin ve yükleyin
2. Pycharm'ı edinin ve yükleyin
3. Pycharm'ı ilk kez kurma
4. Rastgele bir sayı oluşturma
5. Kullanıcıdan girdi alma
6. Temel bir while döngüsü oluşturma
7. Bir "if", "elif", "else" ifadesi oluşturma
8. Kullanıcıya mesaj görüntüleme
Ekstralar
anahtar kelimeler
Son Kod
1. Adım: Genel Bakış
Bu tahmin oyunu, bir kullanıcıya pycharm IDE ile python kullanan bazı temel programlama tekniklerini göstermek için oluşturuldu. Bu öğreticinin temeli, basit bir tahmin oyunu oluşturmak için rastgele bir sayı üreteci kullanmak olacaktır. Nihai sonuç, birisinin rastgele sayıların nasıl üretildiğini anlamasına yol açabilir. Örneğin, hasarın sayılarla verildiği video oyunlarında, bu sayılar genellikle bizim oluşturduğumuza benzer özel gereksinimleri olan bir rastgele sayı üreteci ile oluşturulur. Rastgele sayı üreteci daha karmaşık olabilir, ancak nasıl çalıştığına dair temel fikir edinilebilir.
Adım 2: Python ve Pycharm Kurulumu
Kaynaklar:
www.python.org/
www.jetbrains.com/pycharm/
3. Adım: Video Kılavuzu
Lütfen yukarıdaki video kılavuzlarını izleyin ve ardından oyunun nasıl yazılacağını daha iyi anlamanıza yardımcı olmak için aşağıdaki adımlara göz atın.
Adım 4: Rastgele Sayı Oluşturma
Oyunun basit bir meydan okuma olması için 100'ün altında rastgele bir sayı oluşturmak istiyoruz. Bu sayı, oyuncu tarafından tahmin edilmesi gereken sayı olacaktır. Sayı aralığı 1 ile 99 arasında olacaktır. Bunu aşağıdaki ifadeyi yazarak gerçekleştiriyoruz:
randomNumber = random.randint(1, 99)
"randomNumber", rastgele sayıyı içinde tutacağımız bir değişkendir.
"random.randint(1, 99)", 1 ile 99 arasında rastgele bir sayı üretmek için kullanılır.
*Not: Kodun başına "import rasgele" yazdığınızdan emin olun, aksi takdirde "random.randint(1, 99)" kullanamazsınız.
Önemli bir not, Python girinti ile yapılandırıldığı için girintiyi tam olarak örneklerden takip etmektir. Yanlış girinti satırına bir ifade yerleştirilirse, oyun oynamaya çalışıldığında kod hata verebilir.
Adım 5: Kullanıcıdan Girdi Alma
Oyunumuzun çalışması için kullanıcı girdisi alabilmemiz gerekir. Oyuncudan rastgele sayının ne olacağına dair tahminler almamız gerekiyor. Tahmin edilebilecek sayı aralığı 1'den 99'a kadardır. Bu program, bir sayı aralığın dışında olduğunda hata vermez, ancak doğru sayı tahmin edilene kadar döngü devam eder.
Bunu şu şekilde yazabileceğiniz "input" komutunu kullanarak yapıyoruz.
tahmin = int(input("1 ile 99 arasında bir sayı giriniz: "))
Kullanıcı girdisini "tahmin" adlı bir değişkende saklıyoruz. "int", kullanıcıdan gelen girdiyi bir tamsayı olarak sakladığımız anlamına gelir, yani bunun tam bir sayısal değer olacağı anlamına gelir. input("1 ile 99 arasında bir sayı girin: ") bölümleri, bilgisayara kullanıcı girdisi aldığımızı söyler ve döngü devam ederse aşağıdaki mesajı görüntüler.
Adım 6: Temel Bir while Döngüsü Oluşturma
Şimdi bir while döngüsü oluşturmalıyız. Bunu başarmak için, doğru olmayana kadar çalışacak bir ifade yazmamız gerekiyor. Bu programda while döngüsü girintili değildir ve altına girintili "If/Elif" deyimlerini içerir. "If/Elif" deyimleri, while döngüsü deyimi doğru olmayana kadar çalışmaya devam edecektir.
randomNumber iken != tahmin et:
Adım 7: If Elif İfadesi Oluşturma
"Eğer/Elif" ifadesi, bu doğruysa, bunu yap, değilse, başka bir şey yap anlamına gelir. İfade, ilk tahminin yanlış olması durumunda kullanıcının yeni bir girdi girebilmesi için yazılır. "If/Elif" içindeki print ifadesi, onlara tahminin çok yüksek veya çok düşük olup olmadığına dair bir ipucu verecektir.
8. Adım: Son Açıklamayı Yazma
Son ifade, while döngüsünün dışına ve girintisiz olarak yazılır. Kullanıcı doğru sayıyı tahmin ettiğinde, while döngüsü "kırılır" veya "durur" ve ardından son ifadeye geçer. Bu, "tahmin" değişkeni ve "randomNumber" değişkeni eşit olduğunda gerçekleşir. Ardından oyun, program yeniden başlatılana kadar sona erer.
9. Adım: Ekstralar
Instructable tahmin oyununu tamamladıktan sonra, Python'u daha fazla keşfetmek isteyebilirsiniz. İşte Python hünerinize meydan okumak için birkaç fikir.
- Rastgele sayı için sayı aralığını değiştirmeyi deneyin.
- Kullanıcıya iletileri daha iyi bir şeyle değiştirin.
- Programın doğru cevabı almak için kaç deneme yaptığını not etmesini sağlayın.
Adım 10: Anahtar Kelimeler
- Python bir programlama dilidir.
- Pycharm, Python programları oluşturmaya yardımcı olan bir programdır.
- "rastgele" bir rastgele sayı üretecidir
- "değişken", değerinin değişebileceği bir semboldür
- "int" tamsayı tam sayıların kısaltması olan bir veri türüdür
- "girdi", kullanıcı girdisinin nasıl alınacağıdır
- "yazdır", kullanıcı için ekrana bir mesaj yazdırmanıza izin verir
- "while", bu doğruyken bir şeyler yapın diyen döngü ifadesidir.
- "if" bu doğruysa, o zaman şunu yap anlamına gelen bir ifade
- "!=" eşit değil anlamına gelir
- "<" daha az anlamına gelir
- ">" daha büyük anlamına gelir
- "elif" else if ifadesinin kısaltmasıdır
Önerilen:
Basit Bir Tahmin Oyunu - Python + XBees + Arduino: 10 Adım
Basit Bir Tahmin Oyunu - Python + XBees + Arduino: Oyun şu şekilde çalışır: 'a' – 'h'-> Doğru harfi tahmin et: Kazandın! ?-> Yanlış harfi tahmin et: Oyun bitti mi?-> 'a' - 'h' dışında başka bir karakter tahmin edin: Oyun bitti mi? Arduino'nuz size izin verecek
Facebook Hayran Sayısı: 5 Adım (Resimlerle)
Facebook Hayran Sayısı: Güncelleme: 26.09.2019 - Zaman uçar ve teknoloji değişir. Bu projeyi oluşturduğumdan beri Facebook API'lerini ve APP kurulumunu değiştirdi. Yani bir Facebook APP oluşturma adımının süresi doldu. Bugün artık bu adımı takip etme erişimim veya fırsatım yok.
Python Tahmin Oyunu: 9 Adım
Python Tahmin Oyunu: Aşağıdaki talimatlar, rastgele modülü kullanarak bir programın nasıl yazılacağı ve kullanıcı ile etkileşime giren bir tahmin oyunu oluşturma konusunda adım adım rehberlik sağlar. Başlamak için bilgisayarınızda python kurulu olması ve ayrıca op
Biraz Düşünmek Nedir? BBC Microbit ile Basit Bir Tahmin Oyunu Yapın!: 10 Adım
Biraz Düşünmek Nedir? BBC Microbit ile Basit Bir Tahmin Oyunu Yapın!: Birkaç çevrimiçi makaledeki olumlu değerlendirmeleri okuduktan sonra birkaç BBC Microbit aldım. birkaç saat ve wi geldi
IR-Uzaktan Renk Tahmin Oyunu: 3 Adım
IR-Uzaktan Renk Tahmin Oyunu: Bu talimatta, bir IR-uzaktan kumanda kullanarak bir RGB led'i nasıl kontrol edeceğinizi ve bundan nasıl eğlenceli bir oyun çıkaracağınızı göstereceğim