Python
Merhaba "isim"
Bu proje, kullanıcıdan isim alarak ekrana 'Merhaba' ve ismini yazar. Örneğin, kullanıcı 'Ahmet' girerse, program 'Merhaba Ahmet' der. Değişken tanımlama, input ve print kullanımıyla temel programlama kavramlarını öğretir ve yeni başlayanlar için eğlenceli, öğretici bir deneyim sunar.
1'den 20'ye Kadar Sayıların Toplamını Hesaplayan Programın İşleyişi
Bu program, 1'den 20'ye kadar olan sayıların toplamını hesaplamak için döngü yapıları kullanarak işlem yapan bir yazılımdır ve sonuç olarak 210 sayısını ekrana yazdırır.
Kullanıcıdan Alınan 5 Sayının Toplamı
Bu program, kullanıcıdan 5 sayı alarak bu sayıların toplamını ekrana yazdıran bir programdır. Ayrıca, `int(input(` terimini beş kez yazmak yerine, bir `for` döngüsü kullanarak bu işlemin nasıl daha verimli bir şekilde gerçekleştirilebileceğini gösteren bir örnektir.
Kullanıcıdan Alınan Sayının Tek Ve Çift Kontrolü
Bu program, kullanıcıdan bir tam sayı alır ve sayının tek mi çift mi olduğunu belirler. Sayının 2 ile bölümünden kalan sıfırsa, 'Bu sayı çifttir.' mesajını, aksi takdirde 'Bu sayı tektir.' mesajını gösterir. Program, if-else koşul ifadelerini örnekler.
Kullanıcıdan Alınan 5 Sayının Liste Halinde Yazımı
Bu program, kullanıcıdan 5 tam sayı alarak bir listeye ekler ve ekrana yazdırır. 'int(input())' fonksiyonu kullanılarak sayılar dönüştürülür ve hata olasılığı azaltılır. Sonuçta, girilen sayılar liste olarak gösterilir. Bu örnek, liste oluşturma ve eleman eklemeyi öğretir.
Kullanıcıdan Alınan 10 Tane Sayının Tek ve Çift Olarak Listelere Ayıran Program
Program, kullanıcıdan alınan 10 sayıyı modülüs işlemiyle tek ve çift olarak ayırıp, her iki listeyi sıralayarak temel programlama becerilerini geliştirmeyi amaçlamaktadır.
Sınav Ortalaması ile Sınıfta Kalma veya Geçme Projesi
Bu proje, iki sınav puanının ortalamasını hesaplayarak öğrencinin geçip geçmediğini değerlendirir; ortalama 50 ve üzeriyse geçer. Python'da değişken tanımlama, if-else kullanımı, veri girişi, hesaplama, koşullu mantık ve hata kontrolü gibi temel kavramları öğretir. Yeni başlayanlar için eğlenceli ve öğretici bir deneyim sunar.
Hesap Makinesi
Bu proje, kullanıcıların toplama, çıkarma, çarpma ve bölme yapabilmesini sağlayan bir hesap makinesi sunar. Python'da değişken tanımlama ve 'if-else' yapılarının kullanımını gösteren başlangıç seviyesinde bir eğitim aracıdır. Kullanıcı dostu arayüzü ile anında sonuç verir. Programlama mantığını öğrenmek isteyenler için eğitici bir deneyim sunarken, eklenen yorumlar ve açıklamalar kodun işlevini ve Python'un temel özelliklerini anlamaya yardımcı olur.
Çeşitli Şekillerin Alanını Hesaplama
Bu Python programı, kullanıcıların üçgen, daire, kare ve dikdörtgen alanlarını hesaplamasını sağlar. Kullanıcı dostu arayüzü ile şekil seçimi ve ölçü girişi yapılabilir. Hata kontrol mekanizmaları sayesinde yanlış girişlerde uygun hata mesajları verir. Program, alan hesaplamalarını pratik ve etkili bir şekilde yapar.
Kullanıcıdan Alınan Sayının Faktöriyelini Hesaplama
Bu program, kullanıcının girdiği pozitif tam sayının faktöriyelini hesaplar ve sonucu gösterir. Faktöriyel, bir sayının sıfıra kadar olan tüm pozitif tam sayıların çarpımıdır. Basit arayüzü ve geçersiz giriş yönetimi ile kullanıcı deneyimini iyileştirir.
Sayı Tahmin Oyunu
Sayı Tahmin Oyunu, Python ve Tkinter kullanılarak geliştirilen, kullanıcıların bilgisayarın rastgele seçtiği sayıyı tahmin ettiği eğlenceli bir projedir. PyScript ile geliştirilen web uyumlu versiyonu sayesinde tarayıcı üzerinden de oynanabilir.
🧮 Hesap Makinesi Uygulaması
Hesap Makinesi Uygulaması, temel matematik işlemlerini yapabilen bir Python projesidir. Tkinter ile oluşturulan kullanıcı dostu arayüzü sayesinde işlemler kolayca yapılabilir ve PyScript ile web uyumlu hale getirilerek tarayıcıda çalışabilir.
To-Do List Uygulaması
To-Do List uygulaması, Python ve Tkinter ile geliştirilmiş, görevleri listeleyip tamamlananları işaretlemeyi sağlayan kullanıcı dostu bir projedir. PyScript ile geliştirilen web versiyonu, görevlerin tarayıcıdan yönetilmesini sağlar.
Şifre Güçlülük Testi
Şifre Güçlülük Testi uygulaması, kullanıcıların şifrelerini analiz ederek güvenlik seviyesini ölçer ve zayıf noktaları tespit ederek iyileştirme önerileri sunar.
