Örnek 1: Python Merhaba Dünya
1 2 3 4 | #www.yazilimbilisim.net print ("Merhaba, Dünya!") |
Örnek 2: Python iki sayının toplamını yazdırma
1 2 3 4 5 6 7 8 9 10 11 12 | #www.yazilimbilisim.net num1 = 10 num2 = 8.5 # iki sayının toplamı sum = int(num1) + float(num2) # sonucu yazdırma print('{0} + {1} = {2}'.format(num1, num2, sum)) |
Örnek 3: Kullanıcı tarafından girilen iki sayının toplamı
1 2 3 4 5 6 7 8 9 10 11 12 13 | #www.yazilimbilisim.net num1 = int(input("birinci sayıyı giriniz :")) num2 = int(input("ikinci sayıyı giriniz :")) # iki sayının toplamı sum = int(num1) + float(num2) # sonucu yazdırma print('{0} + {1} = {2}'.format(num1, num2, sum)) |
Örnek 4: İki sayının ortalamasını yazdırma
1 2 3 4 5 6 7 8 9 10 11 | #www.yazilimbilisim.net num1 = 100 num2 = 5 # İki sayının ortalaması division = int(num1) / int(num2) # SOnucu yazdırma print('{0} / {1} = {2}'.format(num1, num2, division)) |
Örnek 5: Kullanıcı tarafından girilen iki sayının ortalamasını hesaplama
1 2 3 4 5 6 7 8 9 10 11 | #www.yazilimbilisim.net num1 = int(input("1. sayıyı giriniz :")) num2 = int(input("2. sayıyı giriniz :")) # İki sayının ortalaması sonuc = int(num1) / int(num2) # SOnucu yazdırma print('{0} / {1} = {2}'.format(num1, num2, sonuc)) |
Örnek 6: İki sayının yer değiştirmesi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #www.yazilimbilisim.net num1 = 75 num2 = 42 print('Değiştirmeden Önce') print('İlk Sayı:{0} '.format(num1)) print('İkinci Sayı:{0} '.format(num2)) print('\n') num1=num1+num2; num2=num1-num2; num1=num1-num2; print('Değiştirdikten Sonra') print('İlk Sayı:{0} '.format(num1)) print('İkinci Sayı:{0} '.format(num2)) |
Örnek 7: Virgülle( ,) girilen tüm sayıları toplayıp ortalamasını yazdıran program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #www.yazilimbilisim.net print("Bu örnek kullanıcı tarafıdan virgül ile girilen sayıların ortalamasını hesaplar") numaralar = input("Virgül ile sayıları giriniz.: ") print("Girdiğiniz Sayılar: {0}".format(numaralar)) numaralarArr=numaralar.split(",") toplam = 0 for n in numaralarArr: toplam = toplam + int(n) print("GİRDİĞİNİZ SAYILARIN ORTALMASI:{0:.2f} ".format(toplam / len(numaralarArr))) |
Örnek 8: 3’e yada 5’e tam bölünen numaraları listeler
1 2 3 4 5 6 7 | #www.yazilimbilisim.net for i in range(1,101): if i%3==0 or i%5==0: print(i) |
Örnek 9: Belirtilen başlangıç, bitiş ve adım değerine göre, aralıktaki sayıların toplamı hesaplayan program
1 2 3 4 5 6 7 8 9 10 | #www.yazilimbilisim.net birinciSayi =int(input("Başlangıç değerini girin:")); ikinciSayi=int(input("Bitiş Değerini girin :")); adim =int(input("Adım aralalığını girin :")); for i in range(birinciSayi,ikinciSayi,adim): print(i) |
Örnek 10: 0’dan 100’e kadar olan çift sayıları yazdıran program (while ile)
1 2 3 4 5 6 7 | #www.yazilimbilisim.net sayac = 0 while sayac<= 100: sayac=sayac+ 2 |
Örnek 11: 0’dan 100’e kadar olan çift sayıların toplamını yazdıran program (while ile)
1 2 3 4 5 6 7 8 9 10 11 | #www.yazilimbilisim.net sayac = 0 toplam=0 while sayac<= 100: sayac=sayac+ 2 toplam=toplam+sayac print("0 ile 100 arasındaki çift sayıların toplam:{0}".format(toplam)) |
Örnek 12: Girilen metni harflerine ayıran program (Metni harflerine ayırma)
1 2 3 4 5 6 7 8 9 10 11 | #www.yazilimbilisim.net isim=input("Adınızı Girin ") sayac=0 while sayac < len(isim): print(isim[sayac]) sayac += 1 else: print("harflerine ayırdım") |
Örnek 13: 10 Elemanlı rastgele oluşturulan bir dizideki en büyük ve en küçük sayıyı bulan program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #www.yazilimbilisim.net from random import randint sayilar=[] for i in range(0,10): rand=randint(0, 9) sayilar.append(rand) print(rand) minNumber = sayilar[0] maxNumber = sayilar[0] for i in range(0,10): if minNumber > sayilar[i]: minNumber = sayilar[i] if maxNumber < sayilar[i]: maxNumber = sayilar[i] print("Dizideki En Büyük Değer : > > >{0} ".format(maxNumber)) print("Dizideki En Küçük Değer : > > >{0} ".format(minNumber)) |
Örnek 14: Bilgisayar tarafından tutulan rastgele sayıyı tahmin eden program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #www.yazilimbilisim.net from random import randint rand=randint(1, 100) sayac=0 while True: sayac+=1 sayi=int(input("1 ile 100 arasında değer girin (0 çıkış):")) if(sayi==0): print("oynu iptal ettiniz") break elif sayi < rand: print("Yüksek söyle.") continue elif sayi > rand: print("Düşük söyle.") continue else: print("Rastele seçilen sayı {0}!".format(rand)) print("Tahmin sayınız {0}".format(sayac)) |
Örnek 15: Python 3 Veri tabanından kayıt okuma
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import pymysql.cursors # Veritabanı bağlantı cümlesi connection = pymysql.connect(host='localhost', user='root', password='', db='ogrenciler', charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor) try: with connection.cursor() as cursor: # tek satır okuma sql = "SELECT `id`, `firstname`,`lastname` FROM `users`" cursor.execute(sql) for row in cursor.fetchall(): #tüm satırları okuma firstname = str(row["firstname"]) lastname = str(row["lastname"]) #ekrana yazdırma print("İsim : " + firstname) print("Soyisim : " + lastname) finally: connection.close() |
Örnek 16: Python Tkinter Form Kullanımı
1 2 3 4 5 6 7 8 9 10 | #!/usr/bin/python #https://www.yazilimbilisim.net import tkinter nesne = tkinter.Tk() nesne.mainloop() |
Örnek 17 : Python Form Entry Kullanımı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from tkinter import * from tkinter import messagebox pencere = Tk() pencere.title("www.yazilimbilisim.net") pencere.geometry("400x300") #grid form çizdirme uygulama = Frame(pencere) uygulama.grid() L1 = Label(uygulama, text="Adınızı Girin") L1.grid(padx=110, pady=10) E1 = Entry(uygulama, bd =2) E1.grid(padx=110, pady=3) #formu çiz pencere.mainloop() |
Örnek 18: Python Tkinter ListBox Kullanımı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | from tkinter import * from tkinter import messagebox pencere = Tk() pencere.title("www.yazilimbilisim.net") pencere.geometry("400x300") #grid form çizdirme uygulama = Frame(pencere) uygulama.grid() Lb1 = Listbox(uygulama) Lb1.insert(1, "Python") Lb1.insert(2, "C#") Lb1.insert(3, "JAVA") Lb1.insert(4, "JAVASCRIPT") Lb1.grid(padx=110, pady=10) #formu çiz pencere.mainloop() |
Örnek 19: Python Fonksiyon Kullanarak Dikdörtgen Alanı Hesaplama
Python Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 | def dikdortgenAlan(genislik, yukseklik): alan = float(genislik) * float(yukseklik) print ("Alan :",alan) return alan gen = input("Genişlik :") yuk = input("Yükseklik : ") dikdortgenAlan(gen, yuk) |
Ekran Çıktısı:
[…] Basit Python Örnekleri […]
[…] Basit Python Örnekleri […]
[…] Python Basit Örnekler […]
[…] Basit Python Örnekleri […]
[…] Basit Python Örnekleri […]
[…] Basit Python Örnekleri […]
bir mağazada satılan ürünün kasada %10indirim yapılacak kasada alışveriş yapan müşterinin tutarı 500 tl ve üzeri ise ekstradan da %5 indirim yapılıyor. müşterinin ödeyeceği tutar kodu yazınız.