- Katılım
- 7 Mart 2020
- Mesajlar
- 2.359
- Çözümler
- 12
Teşekkür ederim herkese
Hocam yarım saate biter. Uzun zamandır Python kodlamıyorum unutmuşum
Teşekkür ederim herkese
Öncelikle teşekkür ederim . Bunu program haline nasıl getiricem ?Buyur;
def faktoriyelHesapla(i):
if i==1:
return 1
else:
return i * faktoriyelHesapla(i-1)
def permutasyonHesapla(j,k):
l = 0
if k>j:
l = l
else:
l = faktoriyelHesapla(j)/faktoriyelHesapla(j-k)
return l
print("Permütasyon hesabı için lütfen sayıları giriniz.")
sayi1 = int(input("1. Sayı Giriniz: "))
sayi2 = int(input("2. Sayı Giriniz: "))
print("\nSonuç:", permutasyonHesapla(sayi1,sayi2) )
Attığı şeyin sizin istediğiniz şey ile alakası yok beklerseniz bitiririm biraz sonra.Öncelikle teşekkür ederim . Bunu program haline nasıl getiricem ?
tabi . teşekkürlerAttığı şeyin sizin istediğiniz şey ile alakası yok beklerseniz bitiririm biraz sonra.
kelime = input("kelimeyi giriniz: ")
hSayisi = len(kelime)
deger = 1
for i in range(hSayisi):
deger = deger * (i+1)
dizi2 =[]
dizi3 = []
harfler = []
for harf in kelime:
if not harf in harfler:
harfler.append(harf)
for i in harfler:
sayac = 0
for j in kelime:
if i == j:
sayac += 1
dizi2.append(sayac)
for i in dizi2:
deger2 = 1
for j in range(i):
deger2 = deger2 * (j+1)
deger = deger/deger2
print(deger," kelime oluşturulabilir")
Eki Görüntüle 807291
Bunun üzerinden exe olarak çıkartıp program haline getirebiliyor muyuz?
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.