Python Dersleri #23 | Try Except Komutları ile Hata Tedbiri

preview_player
Показать описание
00:00 Giriş
02:58 Round Komutu
05:38 Try Komutu
06:30 Except Komutu
09:10 Try Except Else Kullanımı
10:03 Finally Komutu
13:20 Sonsuz Döngü İçinde Try Except Komutu Kullanımı
15:45 Exception Tipleri
17:00 TypeError
17:40 IndexError
18:14 KeyError
19:44 TypeError'ı Karşılama
22:53 IndexError'ı Karşılama
24:15 KeyError'ı Karşılama

Python eğitim serisinin bu videosunda, try except komutları ile hata tedbirini işliyoruz. A'dan Z'ye bir Python eğitimi olarak planladığımız bu seride, Python programlama dilini kullanırken bilmeniz gereken bütün ayrıntıları işlerken, iyi bir ''Pythonista'' olma yolunca size ışık tutmayı planlıyoruz, iyi seyirler! :)

Diğer Derslerimiz:

Sosyal medya hesaplarımızı takip edin:

Videolarımızı faydalı bulduysanız lütfen beğenmeyi, yorum yapmayı, abone olmayı ve paylaşmayı unutmayın! :) teşekkürler.

Sorularınız & paylaşımlarınız için Yazılım grubumuza katılın
Рекомендации по теме
Комментарии
Автор

dersler ve emeğiniz için çok teşekkürler. YouTube platformundaki en verimli kanallardan biri YakınKampüs.

urlabt
Автор

sirf göstermiş olmak icin, iki örnekle gecistirmeyip, icerigi zenginleştirmek icin zaman ve emek harcayan adam gibi adam 🙃

veyselaytekin
Автор

Normalde başka bir yerden python kursu alıyorum. Ama öğrendiğim şeyleri farklı bir yerden farklı bir bakış açısı ve anlatımla dinlemek verimli oluyor. Anlatımınız çok başarılı. Umarım ileride selenium eğitiminiz de olur. Çünkü bu konuda pek türkçe kaynak bulunmuyor. Tekrar videolar için teşekkürler.

ibrahimaksu
Автор

katıldım hocam cidden çok emek veriyorsunuz.

emirozturk
Автор

Belki pek önemi yok bu bilginin. Değer olarak 4.5 verirsek sayımız 4'e, 5.5 verirsek 6'ya tamamlanıyor.
Yani çift sayılar bir alt sayıya tek sayılar bir üst sayıya çevriliyor.

barsyurttan
Автор

Biraz uzun geldi bolum
Gayet yararli oldu
Tesekkurler

kenandemir
Автор

Cok guzel anlatiyorsunuz. Emeginize saglik. Cok sey ogrendim

halilyildiz
Автор

hocam tekrar teşekkür ederim, gerçekten güzel bir eğitim serisi oldu, devam ediyorum ben de...

MuratTYlmaz
Автор

Hocam samimiyetle söylüyorum çok iyi anlatıyorsunuz. Sonsuz teşekkürler

cemalkalin
Автор

Hocam giriş müziği çok iyi ya : ) okan bayülgen izlicekmişim gibi hissettiriyor

HuseyinYILDIZ-kxiv
Автор

Şöyle böyle, şu eğitimci bu eğitimci diye diye dönüp dolaşıp buraya geldim. Aylar önce print nedir doktor modundayken bu derse kadar olan kısımları biliyor olmak beni mutlu ediyor. Nesne tabanlı programlamayı da hallettikten sonra temelimi tamamen atmış olacağım. Bundan sonrası için orta düzeyde python bilgisi, modül öğrenimi ve algoritma mantığını geliştirme kısımlarına odaklanmayı düşünüyorum. Birkaç haftaya kadar ihtiyacıma göre rahatça kod yazabilecek duruma gelebilirim diye düşünüyorum. Tabi yine de kodlama işinde bilgimizle kısıtlıyız ama tatmin edici işler çıkarabileceğimi umuyorum.

Furkann
Автор

23. Derse kadar geldim tebrik ederim videolar çok faydalı

motionbrick
Автор

Merhabalar sizin eski html ve css derslerini izlemeye başladım da bir sorum olacak şimdi developer olarak sadece html, css ya da java da yoğunlaşsak olur mu yani anladığımız işi geliştirmek, mesela duyuyorum "ben java developerıyım " diyor yani sadece java mı biliyor html ve css developeri işi yapıp java developerına mı devrediyor? Yani hepsini bilmek gerekiyor mu yoksa sadece bildiğimiz dilin üzerinde yoğunlaşmamız mı daha iyi?
Eğer bildiğimiz dilin üzerine yoğunlaşmamız daha iyi derseniz bir sorum daha olacak. Mesela ben sallıyorum java developerıyım benim çalıştığım işte bana getirilen çalışmaların kodlamaları bitmiş ben de java kısmını mı hallediyorum ?

isaaslan
Автор

merhabalar while döngüsüyle try except komutunun kullanımına dair ben şöyle yaptım:

def tam_sayiya_cevir_dongu():

girdi = input("bir ondaklık sayı giriniz:")
while not type(girdi) is float or int:
try:
girdi = float(girdi)
print("yuvarlama isleminin sonucu: {}".format(round(girdi)))
break
except:
print("''{}'' girdisi ondalık tipe cevirilemiyor, tekrar deneyiniz!".format(girdi))
girdi = input("bir ondaklık sayı giriniz:")


bu şekilde de kod sorunsuz çalışıyor .
Ayriyeten Mesut hocama çok teşekkürlerimi sunuyorum, bu kadar kaliteli bir serinin ücretsiz olarak sunulması gerçekten insanlık adına çok kıymetli. Ben dersleri dinlerken ekranı ikiye bölüp bir yandan videoyu izliyor bir yandan da hocanın 'şimdi şunu şöyle deneyelim' dediği kısımlarda durdurup kendim deniyorum, üstteki kodu da o şekilde yazdım. Umarım ilerde bir şekilde yazılımcı olarak çalışmaya başlarsam bunda emeğiniz çok büyük olacak bu yüzden tekrardan size ne kadar teşekkür etsek az hocam :))

KayaMe
Автор

Js öğrenirken bu konuyu hiç anlamamıştım . Bu dersle birlikte orada da ne işe yaradığını öğrendim

SamuraySamedli
Автор

hocam merhaba, try exception komutu yerine if else kullanmanın farkı tam olarak nedir? sonuçta bu işlemleri istersek if ve else ile de yapabiliriz değil mi?

grafikerinbiri
Автор

cok anlamadım try ve excepti ama iyiymis :thumbsup:

setoistakenn
Автор

Ben tam olarak finally komutuna anlam veremedim, neden sadece en aşşağıya print yazamıyoruz da finally: kodunu ekledikten sonra yazıyoruz anlamadım bence ilk yöntem daha pratik

brax
Автор

Tanıttığım fonksiyondan bir şey değiştirip tekrar çalıştırdığımda satır başındaki parantez içi "*" oluyor ve fonksiyon dışındaki yazdığım bütün satırların başındaki parantezlerin içi de aynı oluyor ve hiçbiri çalışmıyor nedeni nedir? (umarım anlatabilmişimdir.) :)

muhammedmustafaozdemir
Автор

Para diyince gidenler olmuş 2k dan 1k ya düştü :D

djeenmuzo