Örnek 2: Girilen kullanıcı ismine göre ekrana “Merhaba Kullanıcı” yazdıran python kodunu yazınız.
isim = input('İsminizi Girin : ')
print("Merhaba "+isim)
Örnek 3: Klavyeden girilen iki sayıyı toplayan ve sonucu ekranda gösteren python kodunu yazınız.
sayi1 = input("Birinci Sayıyı Giriniz : ")
sayi2 = input("İkinci Sayıyı Giriniz : ")
toplam=float(sayi1)+float(sayi2)
print("Sayıların Toplamı :{0} ".format(toplam))
Örnek 4: Klavyeden girilen iki sayıyının ortalamasını bulan ve sonucu ekranda gösteren python
kodunu yazınız.
not1 = int(input("[Link] Girin : "))
not2 = int(input("2. Notu Girin : "))
ortalama= (not1+not2)/2
print("Ders Notunuz :{0} ".format(ortalama))
Örnek 5: Klavyeden girilen vize ve final notuna göre vizenin %40 ve finalin %60 ını alan ve sonucu
ekranda gösteren python kodunu yazınız.
vize = input("Vize Notunu Giriniz : ")
final = input("Final Notunu Giriniz : ")
ortalama= int(vize)*0.4 + int(final)*0.6
print("Ders Notunuz :{0} ".format(ortalama))
Örnek 6: Klavyeden girilen üç yazılı notunun ortalamasını bulan ekranda gösteren python kodunu
yazınız.
yazili1 = int(input('1. Yazılı : '))
yazili2 = int(input('2. Yazılı : '))
yazili3 = int(input('3. Yazılı : '))
ortalama=(yazili1+yazili2+yazili3)/3
print("Yazılı Ortalaması :{0} ".format(ortalama))
Örnek 7: Bir dersin ortalaması girilen öğrencinin o dersten geçip geçmediğini gösteren python kodunu
yazınız. (50den büyükse geçti değilse kaldı yazdıran örnek python kodu)
ortalama = float(input('Ders Ortalamanızı Girin : '))
if(ortalama>=50):
print("Dersten Geçtiniz.")
else:
print("Dersten Kaldınız.")
Örnek 8: Klavyeden girilen sayının tek mi çift mi olduğunu yazdıran python kod örneğini yapınız.
sayi = input('Bir Sayı Giriniz : ')
if(int(sayi)%2==0):
print("Girilen Sayı Çift")
else:
print("Girilen Sayı Tek")
Örnek 9: Klavyeden girilen sayının pozitif mi negatif mi yoksa sıfır mı olduğunu bulan python kodunu
yazınız.
#Öncelikle kullanıcıdan bir sayı isteniyor
sayi = input('Bir Sayı Giriniz : ')
#Sayının pozitif mi negatif mi sıfır mı olduğunu if ile kontrol ediyoruz.
if(int(sayi)>0):
print(sayi +" Sayısı Pozitif Sayıdır.")
//elif de olur
if(int(sayi)<0):
print(sayi +" Sayısı Negatif Sayıdır.")
if(int(sayi)==0):
print(sayi +" Sayısı Sıfırdır.")
Örnek 10: Klavyeden girilen yaşa göre ehliyet alıp alamayacağını bulan python kodunu yazınız.
yas = input('Yaşınızı Giriniz : ')
if(int(yas)>17):
print("Ehliyet alabilirsiniz")
else:
print("Ehliyet alabilecek yaşta değilsiniz")
Örnek 11: 1 den 10 a kadar olan sayıları alt alta yazdıran python kodunu yazınız.
for i in range(1,11):
print(i)
Örnek 12: 1 den 20 ye kadar olan çift sayıları alt alta yazdıran python kodunu yazınız.
for i in range(1,21):
if i%2==0:
print(i)
Örnek 13: 1 den 20 ye kadar olan tek sayıları alt alta yazdıran python kodunu yazınız.
for i in range(1,20):
if i%2!=0:
print(i)
Örnek 14: 1 den 100 e kadar olan sayılardan aynı anda 3 ve 5 e tam bölünen sayıları alt alta yazdıran
python kodunu yazınız.
for i in range(1,101):
if i%3==0 and i%5==0:
print(i)
Örnek 16: Klavyeden kısa kenar uzunluğu ve uzun kenar uzunluğu girilen dikdörtgenin alan ve
çevresini hesaplayan python kodunu yazınız.
kisa=input('Kısa Kenar Uzunluğunu Girin : ')
uzun=input('Uzun Kenar Uzunluğunu Girin: ')
alan=int(kisa)*int(uzun)
cevre=2*(int(kisa)+int(uzun))
print("Dikdörtgenin Alanı : {0}".format(alan))
print("Dikdörtgenin Çevresi : {0}".format(cevre))
Örnek 17: Klavyeden girilen bir metnin harflerini alt alta yazdıran python kodunu yazınız.
metin=input("Metni Giriniz: ")
sayac=0
while sayac < len(metin):
print(metin[sayac])
sayac += 1
(Replit)Örnek 18: Klavyeden girilen iki sayı arasındaki sayıları toplayan python kodunu yazınız.
toplam=0
sayi1=int(input('1. Sayıyı Giriniz: '))
sayi2=int(input('2. Sayıyı Giriniz: '))
for i in range(sayi1+1,sayi2):
toplam+=i
print("{0} ile {1} arasındaki sayıların toplamı : {2}".format(sayi1,sayi2,toplam))
(Replit)Örnek 19: Klavyeden girilen sayının asal sayı olup olmadığını bulan python kodunu yazınız.
sayac=0
sayi=input('Bir Sayı Giriniz: ')
for i in range(2,int(sayi)):
if(int(sayi)%i==0):
sayac+=1
break
if(sayac!=0):
print("Girilen Sayı Asal Değil")
else:
print("Girilen Sayı Asal")
(Replit)Örnek 20: Klavyeden girilen sayıya kadar olan sayılardan tek sayıların toplamını ve çift
sayıların toplamını ayrı ayrı bulan python kodunu yazınız.
sayi = input('Bir Sayı Girin : ')
tekToplam=0
ciftToplam=0
for i in range(1,int(sayi)):
if(i%2==0):
ciftToplam+=i
else:
tekToplam+=i
print("Tek Sayıların Toplamı : {0}".format(tekToplam))
print("Çift Sayıların Toplamı : {0}".format(ciftToplam))
Örnek 21: Klavyeden maaşı ve zam oranı girilen kişinin zamlı maaşını hesaplayan python kodunu
yazınız.
yeniMaas=0
maas=input("Maaşı Gir : ")
zam=input("Zam Oranı(%) : ")
yeniMaas=int(maas)+(int(maas)*int(zam)/100)
print("Zamlı Maaş :",yeniMaas)
Örnek 22: Klavyeden yarıçapı girilen dairenin çevresini ve alanını hesaplayan python kodunu yazınız.
yaricap = input('Yarıçapı Girin : ')
cevre=(2*3.14*float(yaricap))
alan=3.14*float(yaricap)*float(yaricap)
print("Alan :{0} ".format(alan))
print("Çevre :{0} ".format(cevre))
Örnek 23: Klavyeden kısa kenar ve uzun kenar uzunluğu girilen dikdörtgenin alanını fonksiyon
kullanarak hesaplayan python kodunu yazınız.
def dikdortgenAlan(genislik, yukseklik):
alan = genislik * yukseklik
print ("Alan :",alan)
return alan
gen = float(input("Genişlik :"))
yuk = float(input("Yükseklik : "))
dikdortgenAlan(gen, yuk)
Örnek 24: Önceden belirlenen bir liste içerisinde bulunan sayılardan kaç tanesinin 5’in katı olduğunu
bulan python kodunu yazınız.
sayilar = [18,15,22,19,85,32,65,30,95,10,12,20,32,55,34,28,101,5,4,32]
sayac=0
for sayi in sayilar:
if sayi%5 == 0:
print ( "{} sayısı 5'in katıdır.".format(sayi))
sayac=sayac+1
print("5'in katı olan sayı adeti : "+str(sayac))
Örnek 25: Klavyeden girilen başlangıç ve bitiş sayıları arasında bulunan çift sayıların ortalamasını
bulan python kodunu yazınız.
toplam=0
sayac=0
baslangic = int(input("Başlangıç Sayısı :"))
bitis = int(input("Bitiş Sayısı :"))
for sayi in range (baslangic, bitis+1):
if(sayi%2==0):
toplam=toplam+sayi
sayac=sayac+1
print('Ortalama',(toplam/sayac))
Örnek 26: Klavyeden girilen başlangıç ve bitiş sayıları arasında bulunan tek sayıların ortalamasını
bulan python kodunu yazınız.
toplam=0
sayac=0
baslangic = input("Başlangıç Sayısı :")
bitis = input("Bitiş Sayısı :")
for sayi in range (int(baslangic), int(bitis)+1):
if(sayi%2==1):
toplam=toplam+sayi
sayac=sayac+1
print('Ortalama',(toplam/sayac))
Örnek 27: Klavyeden girilen başlangıç ve bitiş sayıları arasında bulunan sayıların ortalamasını bulan
python kodunu yazınız.
toplam=0
sayac=0
baslangic = input("Başlangıç Sayısı :")
bitis = input("Bitiş Sayısı :")
for sayi in range (int(baslangic), int(bitis)+1):
toplam=toplam+sayi
sayac=sayac+1
print('Ortalama',(toplam/sayac))
Örnek 28: Klavyeden girilen başlangıç ve bitiş sayıları arasında bulunan sayıların toplamını bulan
python kodunu yazınız.
toplam=0
sayac=0
baslangic = input("Başlangıç Sayısı :")
bitis = input("Bitiş Sayısı :")
for sayi in range (int(baslangic), int(bitis)+1):
toplam=toplam+sayi
sayac=sayac+1
print('Aradaki Sayıların Toplamı:',toplam)
Örnek 29: Klavyeden girilen başlangıç ve bitiş sayıları arasında bulunan çift sayıların toplamını bulan
python kodunu yazınız.
toplam=0
sayac=0
baslangic = input("Başlangıç Sayısı :")
bitis = input("Bitiş Sayısı :")
for sayi in range (int(baslangic), int(bitis)+1):
if (int(sayi%2==0)):
toplam=toplam+sayi
sayac=sayac+1
print('Aradaki Sayıların Toplamı:',toplam)
Örnek 30: Klavyeden girilen başlangıç ve bitiş sayıları arasında bulunan tek sayıların toplamını bulan
python kodunu yazınız.
toplam=0
sayac=0
baslangic = input("Başlangıç Sayısı :")
bitis = input("Bitiş Sayısı :")
for sayi in range (int(baslangic), int(bitis)+1):
if (int(sayi%2==1)):
toplam=toplam+sayi
sayac=sayac+1
print('Aradaki Sayıların Toplamı:',toplam)
Örnek 32: Python tkinter kütüphanesini kullanarak form pernceresi ve Entry (text kutusu) oluşturan
kodunu yazınız.
from tkinter import *
from tkinter import messagebox
pencere = Tk()
[Link]("Python Dersi")
[Link]("320x175")
# grid form çizdirme
uygulama = Frame(pencere)
[Link]()
L1 = Label(uygulama, text="İfade Girin")
[Link](padx=110, pady=10)
E1 = Entry(uygulama, bd=2)
[Link](padx=100, pady=3)
# formu çiz
[Link]()
Örnek 33: Python tkinter kütüphanesini kullanarak form pernceresi ve Listbox (Liste kutusu)
oluşturan kodunu yazınız.
from tkinter import *
from tkinter import messagebox
pencere = Tk()
[Link]("Python Dersi")
[Link]("400x300")
uygulama = Frame(pencere)
[Link]()
Lb1 = Listbox(uygulama)
[Link](1, "İstanbul")
[Link](2, "Ankara")
[Link](3, "İzmir")
[Link](4, "Kayseri")
[Link](5, "Antalya")
[Link](padx=110, pady=10)
[Link]()