Kayıtlar

Python ile Basit Bir Çeviri Programı Nasıl Yapılır

 import tkinter as tk from googletrans import Translator def translate():     text = entry_text.get("1.0", tk.END)     src_language = entry_src_lang.get()     dest_language = entry_dest_lang.get()          translator = Translator()     translation = translator.translate(text, src=src_language, dest=dest_language)          result_text.delete("1.0", tk.END)     result_text.insert(tk.END, translation.text) app = tk.Tk() app.title("Çeviri Programı") tk.Label(app, text="Metin:").pack() entry_text = tk.Text(app, height=10, width=50) entry_text.pack() tk.Label(app, text="Kaynak Dil:").pack() entry_src_lang = tk.Entry(app) entry_src_lang.pack() tk.Label(app, text="Hedef Dil:").pack() entry_dest_lang = tk.Entry(app) entry_dest_lang.pack() tk.Button(app, text="Çevir", command=translate).pack() tk.Label(app, text="Çeviri Sonucu:").pack() result_text = tk.Text(app, height=10, width=50) result_te...

Taş- kağıt- makas oyunu

 import random def tas_kagit_makas():     seçenekler = ['taş', 'kağıt', 'makas']     bilgisayar = random.choice(seçenekler)     kullanıcı = input("Taş, kağıt veya makas seçin: ").lower()     if kullanıcı == bilgisayar:         print("Berabere! Bilgisayar da", bilgisayar, "seçti.")     elif (kullanıcı == 'taş' and bilgisayar == 'makas') or \          (kullanıcı == 'kağıt' and bilgisayar == 'taş') or \          (kullanıcı == 'makas' and bilgisayar == 'kağıt'):         print("Kazandınız! Bilgisayar", bilgisayar, "seçti.")     else:         print("Kaybettiniz! Bilgisayar", bilgisayar, "seçti.") tas_kagit_makas()

Basit Tahimin Oyunu

 import random def tahmin_oyunu():     sayı = random.randint(1, 100)     tahmin = None     while tahmin != sayı:         tahmin = int(input("1 ile 100 arasında bir sayı tahmin edin: "))                  if tahmin < sayı:             print("Daha büyük bir sayı tahmin edin.")         elif tahmin > sayı:             print("Daha küçük bir sayı tahmin edin.")         else:             print("Tebrikler! Sayıyı doğru tahmin ettiniz.") tahmin_oyunu()

Hesap Makinesi

 def hesap_makinesi():     print("Yapmak istediğiniz işlemi seçin:")     print("1. Toplama")     print("2. Çıkarma")     print("3. Çarpma")     print("4. Bölme")     seçim = input("Seçiminiz (1/2/3/4): ")     sayı1 = float(input("Birinci sayıyı girin: "))     sayı2 = float(input("İkinci sayıyı girin: "))     if seçim == '1':         print(f"{sayı1} + {sayı2} = {sayı1 + sayı2}")     elif seçim == '2':         print(f"{sayı1} - {sayı2} = {sayı1 - sayı2}")     elif seçim == '3':         print(f"{sayı1} * {sayı2} = {sayı1 * sayı2}")     elif seçim == '4':         print(f"{sayı1} / {sayı2} = {sayı1 / sayı2}")     else:         print("Geçersiz seçim") hesap_makinesi()