Dersi dinledikten sonra, kendimi geliştirmek için öğrendiklerimi başka nasıl kullanabilirim diye düşündüm; ve bir sonraki videodan itibaren her gün 2 video izlesem ''Python Dersleri'' adlı oynatma listesini kaç güne bitiririm diye Jupyter'den kod yazarak hesapladım ve sağlamasını tek tek sayarak yaptığım da doğru kodu yazdığımı anladım. arkadaşlar sizde sadece videoda verilen örneklerle sınırlı kalmayın kendi örneklerinizi oluşturun. Bu şekilde insan gerçekten konuyu idrak ettiğini anlıyor ve güzel bir haz alıyor :))) ## Yazmış olduğum kod örneği list(range(1,49)) print(len(list(range(18,49,2))))
Böyle bir şey keşfettim .format ile iki listeyi yan yana ayrı parantezde yazdırabiliyoruz list1 = [1, 2, 3] list2 = ['a', 'b', 'c'] zipped_lists = zip(list1, list2) x = list(zipped_lists) print("1. liste:{} , 2.liste:{}".format(list1,list2))
05:50 rastgele sayılar için örnek kod # Python code to generate # random numbers and # append them to a list import random # Function to generate # and append them # start = starting range, # end = ending range # num = number of # elements needs to be appended def Rand(start, end, num): res = [] for j in range(num): res.append(random.randint(start, end)) return res # Driver Code num = 10 start = 20 end = 40 print(Rand(start, end, num)) alıntıdır
dersi izlerken yanlışlıkla bi şey keşfettim hocam. range(10) yazdım liste içine almak için tümünü seçtim ve köşeli paranteze bastığımda kendisi otomatik olarak içine aldı :Dd
Hocam merhabalar, GitHub üzerinden indirdiğim dersiniz kaynak dosyasında Pass, Continiue, Break ifadeleriyle ilgili örnekeler var ama derste anlatmadınız. Bir sonraki videoda mı anlatacaksınız?
Selamlar Mehmet Emin 👋 Evet o bir sonraki dersin konusu onlar, çektikçe githuba yüklüyoruz notebookları. Kafa karıştırıcı oldugunu düşünüyorsanız daha güncel hâliyle paylaşabiliriz 🤔
Herkese merhaba, Bazen sonucu yazdırmak istediğimde (Ctrl + enter), komut yazdığım satır < In [3] > iken < In [*] > şeklini alıyor. Bunu çözmek için yukarıdaki sekmeden "interruptthe kernel" yaptıktan sonra "Run" yaparak çözüyorum. Bunu çözmenin başka bir yolu var mı? Yardımınız için teşekkürler.
Bu durum genelde eger yazdıgınız satırda bi hata varsa ya da sistem sizden bir girdi (user input) bekliyorsa olur. Hangi komutu yazınca bu durumla karşılaşıyorsunuz?
notlar=[10,20,30,40,50,60,100,56,59,89,75,68,96,56,26,100,100] kişi_sayısı=len(notlar) index_sayısı=kişi_sayısı-1 toplam=0 while index_sayısı>-1: puan=notlar[index_sayısı] toplam=puan+toplam if index_sayısı==0: break index_sayısı-=1 ortalama=toplam/kişi_sayısı print("sınıf ortalaması={}".format(ortalama)) şuana kadar öğrendiklerimle bunu yaptım da mesela notları başkası tarafından girdirecek bir kod nasıl yazarım bi de for kullansam çok daha kolay olurmuş galiba
Ben şu şekilde senaryo oluşturdum, geliştirmeye açık. enter = ("Y") liste = [] while enter == "Y": enter = input("Not girmeye devam edilsin mi Y/N?") note = (input("Notu girin :")) liste.append(note) else: print("ortalama:" , sum(liste) / len(liste))
Merhaba hocam sizi takip ediyorum uzun zamandır videolarınız için teşekkür ediyorum, yalnız ben pycam üzerinden Python kullanıyorum ve çokca hatalarla karşılaşıyorum sizin yaptığınız projelerde,
kanka biraz geç gördüm else nin sonuna : eklemeyi ve if ile aynı hizada olmasına dikkat et genellikle hiza sorunundan çıkar eğer yine yapamadıysan buraya kopyalayıp yapıştır bakalım
Hocam 13 yaşındayım sence python dilini öğrenebilir miyim ? Bu konuya çok merakliyim her gün 2 saat çalışıyorum şuan btk akademiden ilerliyorum 10. Bölüm'e kadar anladığımı dusunuyorum onu izledikten sonra size geciyorum LÜTFEN CEVAP YAZIN
TypeError Traceback (most recent call last) in 1 # range verisi ile liste oluşturma yöntemi 2 ----> 3 list(range(10)) TypeError: 'list' object is not callable
Dersi dinledikten sonra, kendimi geliştirmek için öğrendiklerimi başka nasıl kullanabilirim diye düşündüm; ve bir sonraki videodan itibaren her gün 2 video izlesem ''Python Dersleri'' adlı oynatma listesini kaç güne bitiririm diye Jupyter'den kod yazarak hesapladım ve sağlamasını tek tek sayarak yaptığım da doğru kodu yazdığımı anladım. arkadaşlar sizde sadece videoda verilen örneklerle sınırlı kalmayın kendi örneklerinizi oluşturun.
Bu şekilde insan gerçekten konuyu idrak ettiğini anlıyor ve güzel bir haz alıyor :)))
## Yazmış olduğum kod örneği
list(range(1,49))
print(len(list(range(18,49,2))))
print(len(range(18,49,2)))... List yazmaya pek gerek yok sonda kardesim
ufak bir hatirlatma, zip'de listelerin uzunluklarinin ayni olmasina gerek yok, uzunluklar farkli ise, liste sayisi az olana gore zipler.
Evet kod yazarkən bizzat deneyimledim. İç içe listelerdeki gibi "x, y" aynı olması gerekiyormuş.
Böyle bir şey keşfettim .format ile iki listeyi yan yana ayrı parantezde yazdırabiliyoruz
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
zipped_lists = zip(list1, list2)
x = list(zipped_lists)
print("1. liste:{} , 2.liste:{}".format(list1,list2))
mükemmel, anlatmaya gerek yok, görüyorsunuz 👌
05:50 rastgele sayılar için örnek kod
# Python code to generate
# random numbers and
# append them to a list
import random
# Function to generate
# and append them
# start = starting range,
# end = ending range
# num = number of
# elements needs to be appended
def Rand(start, end, num):
res = []
for j in range(num):
res.append(random.randint(start, end))
return res
# Driver Code
num = 10
start = 20
end = 40
print(Rand(start, end, num))
alıntıdır
cok mukemmel anlatdiniz. tesekkur ederim hocam
dersi izlerken yanlışlıkla bi şey keşfettim hocam. range(10) yazdım liste içine almak için tümünü seçtim ve köşeli paranteze bastığımda kendisi otomatik olarak içine aldı :Dd
güzel ve canay akin üstadtan bir ders daha danimarka aalborgtan selamlar hocam
anlatımınız çok güzel ancak anlatırken yazdığınız dosyalara nereden ulaşabiliriz
tesekkürler hocam
teşekkürler
Mukemmel anlatiyorsunuz
❤❤❤
hocam 06:00 dakikada yapmak istediginiz liste olusumu; Örnek: [[*range(1,4)],[*range(4,7)]]. deneye deneye ögreniliyor.
ben onun farkını anlayamadım. o yıldız ne işe yarıyor
@@murathankayhan1494 list yazmak yerine bunu kullanıyon işte.
Hocam merhabalar, GitHub üzerinden indirdiğim dersiniz kaynak dosyasında Pass, Continiue, Break ifadeleriyle ilgili örnekeler var ama derste anlatmadınız. Bir sonraki videoda mı anlatacaksınız?
Selamlar Mehmet Emin 👋
Evet o bir sonraki dersin konusu onlar, çektikçe githuba yüklüyoruz notebookları. Kafa karıştırıcı oldugunu düşünüyorsanız daha güncel hâliyle paylaşabiliriz 🤔
@@yakinkampus1 Tam tersi olmuş önce yüklemişsiniz veya video gizlide :)
@@eminroark1642 videolar yayınlanmadan önce çekiliyor sonra editleniyor. Editlenmesi daha yapılmadı ☺️😉
@@yakinkampus1 Anladım. Hocam biraz hızlı olursan güzel olur nitekim şimdiye kadarki videoları tükettim yenilerini bekliyorum :)
Dökümanı paylaşabiliyor musunuz?
7:58 dk de zaten var yukarıda
Hocam son özet kısmındaki müzik sesini azaltabilirseniz güzel olur saygılarımla
Teşekkürler :D
Herkese merhaba,
Bazen sonucu yazdırmak istediğimde (Ctrl + enter), komut yazdığım satır < In [3] > iken < In [*] > şeklini alıyor. Bunu çözmek için yukarıdaki sekmeden "interruptthe kernel" yaptıktan sonra "Run" yaparak çözüyorum. Bunu çözmenin başka bir yolu var mı? Yardımınız için teşekkürler.
Bu durum genelde eger yazdıgınız satırda bi hata varsa ya da sistem sizden bir girdi (user input) bekliyorsa olur. Hangi komutu yazınca bu durumla karşılaşıyorsunuz?
range kodlarını vscode a yazıyorum ama çalışmıyor sebebi nedir?
notlar=[10,20,30,40,50,60,100,56,59,89,75,68,96,56,26,100,100]
kişi_sayısı=len(notlar)
index_sayısı=kişi_sayısı-1
toplam=0
while index_sayısı>-1:
puan=notlar[index_sayısı]
toplam=puan+toplam
if index_sayısı==0:
break
index_sayısı-=1
ortalama=toplam/kişi_sayısı
print("sınıf ortalaması={}".format(ortalama))
şuana kadar öğrendiklerimle bunu yaptım da mesela notları başkası tarafından girdirecek bir kod nasıl yazarım bi de for kullansam çok daha kolay olurmuş galiba
çalışmıyo ki kod
çalışıyomuş benim notebook bozulmmuş
Ben şu şekilde senaryo oluşturdum, geliştirmeye açık.
enter = ("Y")
liste = []
while enter == "Y":
enter = input("Not girmeye devam edilsin mi Y/N?")
note = (input("Notu girin :"))
liste.append(note)
else:
print("ortalama:" , sum(liste) / len(liste))
@@mesutyenigun7609 ben inputu falan ögrenmedim daha ögrenince yapıcam :D
kullanıcıdan veri girilmesi istediği için input ile yaptım.
Merhaba hocam sizi takip ediyorum uzun zamandır videolarınız için teşekkür ediyorum, yalnız ben pycam üzerinden Python kullanıyorum ve çokca hatalarla karşılaşıyorum sizin yaptığınız projelerde,
list yapısında iki tırnak veya tek tırnak kullanmanın bir farkı oluyor mu ?
Olmuyor ama okunaklılık açısından bir listede hepsini aynı kullanmak daha iyi hocam.
Gokce Gun gelsin lutfen
hocam git hubdaki mödüller çalışmıyor
2dk 24saniye de yani codu pythona yazdim ve listi claas olrak cikardi
hocam else: ya her zaman hata veriyor bunu nasıl çözebilirim if else alıştırması ve while alıştırması yapamıyorum bu yüzden
kanka biraz geç gördüm else nin sonuna : eklemeyi ve if ile aynı hizada olmasına dikkat et genellikle hiza sorunundan çıkar eğer yine yapamadıysan buraya kopyalayıp yapıştır bakalım
@@enesaydogmus8841 aynen enes öyleymiş teşekkür ederim
@@dogusyaldz7718 ne demek rica ederim
abi 15 e geldımde ınternetın az kaldı ya .(
Hocam 13 yaşındayım sence python dilini öğrenebilir miyim ? Bu konuya çok merakliyim her gün 2 saat çalışıyorum şuan btk akademiden ilerliyorum 10. Bölüm'e kadar anladığımı dusunuyorum onu izledikten sonra size geciyorum LÜTFEN CEVAP YAZIN
Doğru yoldasınız. Ne kadar farklı kaynaktan bilgilerinizi pekiştirirseniz faydanıza olacaktır. Öğrenmenin yaşı yok ✌️
kardeşim başarılar çalışmaya devam
@@furkangorgun3233 Aynen 💪
ogrenebildin mi kanka
Lgs ye kadar her gün 3 saat calisiyordum lgs dönemi olduğu için malesef ara vermek zorunda kaldım
hocam ben de list(range(10)) dödürmüyor ...
hatasını alıyorum :(
Evet :D [*range(10)] kodu çalıştı...
TypeError Traceback (most recent call last)
in
1 # range verisi ile liste oluşturma yöntemi
2
----> 3 list(range(10))
TypeError: 'list' object is not callable
Print (list (range (10))) yapman gerek bence
bendede dönmüyor nedeni ne acaba
@@azrask4933 bulabildiniz mi nedenini bende de olmuyor
@@azrask4933 bende hala dönmüyo hallettin mi sen
:
.
tesekkurler
Gokce Gun gelsin lutfen
Gokce Gun gelsin lutfen
Gokce Gun gelsin lutfen