Merhaba arkadaşlar bugün sizlere benim Python öğrenirken yaptığım ve başlangıç aşaması için yararlı olabilecek 3 adet örnek paylaşıyorum.
Gözünüze çarpan hata veya aklınıza takılan soru var ise lütfen sorunuz bugünden itibaren elimden geldiğince her gün Python ile alakalı paylaşımlar yapacağım
Armstrong sayısının ne olduğunu soracak arkadaşlar için : https://youtu.be/oxl7fvVSXQc
Gözünüze çarpan hata veya aklınıza takılan soru var ise lütfen sorunuz bugünden itibaren elimden geldiğince her gün Python ile alakalı paylaşımlar yapacağım
%100 nikah dairesi istatistiklerine dayanan aşk ölçer
Kod:
import random
a = random.randint(1, 100)
print("Aşk ölçere hoşgeldiniz\nVeriler tamamen nikah dairelerinde evlenme boşanma istatistiklerine göre elde edilmiştir.\nilişki yaşayan iki kişinin adını giriniz...")
isim1 = input("1. isim :blush:
isim2 = input("2. isim :blush:
print(isim1, " ile ", isim2, "aşkının başarı yüzdesi %",a)
if a <= 30:
print("Bu iki isim arasındaki ilişkinin başlamadan bitmesi uzmanlar tarafından tavsiye edilir...")
elif a >= 31 and a <= 60:
print("Bu iki isim arasındaki ilişki ortalama düzeydedir.\nKafanıza göre takılın yani...")
elif a >= 61 and a <= 90:
print("Bu iki isim arasındaki ilişki çok kuvvetlidir.\nEşinizin değerini bilin...")
elif a >= 91 and a <= 100:
print("Tamamen birbiriniz için yaratılmışsınız <3 ...")
Rastgele Atılan 4 zarın kaçıncı seferde aynı geldiğini hesaplayan program
Kod:
import random
i = 1
while 1:
a = random.randint(1, 6)
b = random.randint(1, 6)
c = random.randint(1, 6)
d = random.randint(1, 6)
print(a, b, c, d)
i = i+1
if a == b == c == d:
print(i,"kere denendi ve aynı zarlar geldi")
break
100-999 arası armstrong sayılarını bulan program
Armstrong sayısının ne olduğunu soracak arkadaşlar için : https://youtu.be/oxl7fvVSXQc
Kod:
i = 100
while i <= 999:
iyuzler = str (i)[0]
ibirler = str (i)[1]
ionlar = str (i)[2]
guc = int(iyuzler) ** 3 + int(ionlar) ** 3 + int(ibirler) ** 3
if int(i) == int(guc):
print(i)
i += 1
print("100-1000 arası olan armstrong sayıları bunlardan ibarettir")
Son düzenleme: