Yeni Başlayanlar İçin Python (3.7.3 - 3.8.0) - Ders 22 - Uygulama Dersi

preview_player
Показать описание
Bu dersler serimizde nesne yönelimli Python programlama dili üzerine konuşacağız. Aşağıda bu dersler serisini kapsayan bazı konuları bulabilirsiniz dersleri mümkün olduğu kadar uygulama ve projeler ile zenginleştireceğiz.

Python tanım
Code kurulumu
Değişkenler
Veri Tipleri
List - Tuple - Set
Döngüler
Koşullu İfadeler
Dictionaries
Fonksiyon kavramı
Nesne yönelimli python
Modül kavramı
Dosya yapısı
Hatalar
Tanımlı ileri seviye fonksiyonlar
Veri görüntüleme
Web uygulama
ve çok daha fazlası..
Рекомендации по теме
Комментарии
Автор

Hocam öncelikle emekleriniz için teşekkür ederim. N sayısının faktöriyelini hesaplarken n! = (n + 1)! / (n + 1) formülünü kullanırsanız 0 faktöriyelin sonucu için fazladan if yapısı kullanmaya gerek kalmıyor. 0! = (0 + 1)! / (0 + 1) = 1. Emekleriniz için tekrardan teşekkürler anlatımınız çok açıklayıcı.

vwnzvrm
Автор

3. soruda beynim yandı anlayana kadar, sonuncu soruda da fonksiyonun içine küpün değişkenlerini oluşturup sonra print ettirmek istedim ama fonksiyonun içinden değişken çekilmiyormuş galiba. Bu uygulama dersleri var ya.. mikemmell <3

meyvesuyudunyasi
Автор

Hocam reklamları bilerek izlediğim tek kanalsınız ne kadar reklam gelirse 10 15 30 sn fark etmiyor elimizden geldiği kadar, sizin bize olduğunuz desteğin yanında bir şey sayılmaz ama bizde bu şekilde destek olmaya çalışıyoruz

ismetkopuz
Автор

Hocam teşekkür ederiz. Fonksiyonlarla ilgili daha fazla uygulama yapar mısınız. Bunu buraya bırakayım talep olursa çekersiniz belki.

cihanyuksel
Автор

Örnek 2 için farklı bir yaklaşım

temizle = __import__('os', globals(), locals(), ['system'], 0)
yaz = __import__('sys', globals(), locals(), ['stdout'], 0)
temizle.system("clear")


sonuc = lambda a, b: a * b
sayi1 = int(input("Bir sayi gir: "))
sayi2 = int(input("Bir sayi gir: "))


yaz.stdout.write(str(sonuc(sayi1, sayi2)))

foohp
Автор

yas = int(input('yasınızı girin'))
boy = int(input('boyunuz kac cm cinsinden'))
isimuzunluğu = len(input('soyadınızı gırın'))

def sanslısayınız(yas, boy, isimuzunluğu):
return (yas*boy) // isimuzunluğu

x = sanslısayınız(yas, boy, isimuzunluğu)
print(f'iste sanslı sayınız {x}')

grsl
Автор

ikinci soruda çarpmayı yapamadım ama toplamayı bu şekilde daha kısa yoldan yapabiliriz:
a = [3, 5, 6, 10]
def function(a):
return sum(a)
print(function(a))

bilmediginibilen
Автор

Hocam önceki videolarda da sormuştum input girişini multiple elemanlar için tek seferde yapamıyor muyuz, örneğin "Lütfen birinci ve ikinci sayıyı giriniz" vb...

hulk
Автор

ücüncü soruda liste elemanlarını kullanıcıdan isteyerek yapılmışı merak eden olursa:
bos_liste = []

tane = int(input("Listedeki eleman sayisini giriniz: "))

for i in range(1, tane+1):
eleman = int(input(f"{i}. eleman: "))
bos_liste.append(eleman)

liste = bos_liste

def carpim(liste):
carp = 1
for i in liste:
carp *=i
return carp

print(carpim(liste))

hulk
Автор

Hocam son zamanlarda "try" ve "exception" kullanmadan bu kodları çalıştıramıyorum. Sürekli "NameError" hatası veriyor veya define ile kullanmam gerekiyor .Önceden bu hatayı almıyordum neden böyle oldu sizce ?

feynwoman
Автор

ben faktoriyel fonksiyonunu çok farklı yazdım ama doğru çalışıyor yine de

מלחמתיוםהכיפורים-בת
Автор

my_list=[]
a= 1


while True:


num= int(input("Bir sayı giriniz: "))
my_list.append(num)
devam=input("eklemeye devam etmek için e yazınız\n sonuç için q yazınız\n : ")
if devam== "e" :
pass
elif devam== "q":
break
print(my_list)
for num in my_list:
a= a*num

print(a)

genre
Автор

Python ile instagram takipçi botu nasıl yapılır gibi video çekebilir misiniz

birkan
Автор

Hocam Ahmet Aksoyun python icin yazdigi kitabi almaya deger mi?

riadalimammedov
Автор

Hocam ben şöyle bir fonksiyon yazmak istedim fakat başarılı olamadım. Acaba nerede hata yaptığım konusunda yardımcı olabilir misiniz acaba?
secim = (input("Neyi hesaplamak istiyorsunuz?Çevre, Alan, Hacim?"))
def geometri(a):
if secim == "Çevre":
def cevre(a):
return 12*a
elif secim == "Alan":
def alan(a):
return 6*a**2
elif secim == "Hacim":
def alan(a):
return a**3
else:
print("Yanlış bir seçim yaptınız.")

a = (int(input("sayıyı yazınız")))

Kendalerincik