Python Öğrendiklerim gereksiz gibi geliyor

emirefe145

Decapat
Katılım
9 Ağustos 2021
Mesajlar
70
Daha fazla  
Cinsiyet
Erkek
Bunun öncesinde yazılım geçmişim var C ve HTML CSS biliyorum. C'yi robotik olarak HTML CSS de ise web sitesi tasarlıyordum. Şimdi Python öğrenmeye başladım ancak bazı öğretilen kodlar ileride ya da bir projede kullanmayacağım gereksiz kodlar gibi geliyor. Bu yaptığım örneklerden de kaynaklanıyor olabilir. Örnek verecek olursam, split kodu bu koda bir harf girilince o kelimeyi verilen harflerden bölüyor. Kodu örneği vereyim.
Ad = "yazılım"
Ad. Split("ı")
Çıktısı ise =['yaz', 'l', 'm'] şeklinde.
Bu benim ne işime yarayacak? Sadece bu kod için değil şu anda Python da yaptığım şeyler bir şeye hizmet etmiyor. HTML CSS öğrenirken de temelde web sitesi için temel şeyler yapıyordum ama sonuç olarak bir web sitesinin nasıl yapılacağını öğreniyordum. Aynı şekilde C de robotik projeler yapıyordum ama şu an yaptığım şeyler bir şeye hizmet etmiyor. Bu izlediğim YouTube kanalından kaynaklı da olabilir. Şu anda yakın kampüsten izliyorum, şu an ne yapmalıyım benim için önereceğiniz bir şey var mı? Bu konuda daha deneyimli arkadaşlar yanıtlarsa sevinirim :)
 
Son düzenleyen: Moderatör:
Bu benim ne işime yarayacak?
word occurrences isimli bir değişkene değer tanımlarken yazacağın fonksiyonda kullanabilirsin en basitinden.
Zaten her programlama dilinin 10 fonksiyonu falan var. Yazılımcılar bu hepi topu 10 fonksiyonu kil gibi yoğurup da program yapıyor. Temeli öğrenmelisin.
 
split çok kullanılan bir metod. Genel olarak string parsing işlemlerinin olmazsa olmazı. Şimdilik soyut görünebilir ama kesinlikle değil. Python'u neden öğrenmeye kalkıştığını da söyleseydin keşke çünkü öylesine programlama dili öğrenmek pek mantıklı değil, bir amaç uğruna öğrenmelisin.
 
split çok kullanılan bir metod. Genel olarak string parsing işlemlerinin olmazsa olmazı. Şimdilik soyut görünebilir ama kesinlikle değil. Python'u neden öğrenmeye kalkıştığını da söyleseydin keşke çünkü öylesine programlama dili öğrenmek pek mantıklı değil, bir amaç uğruna öğrenmelisin.
öncelikle cevabın için teşekkür ederim içim daha rahat öğrenebileceğim sayende 2.olarak neden öğrenmeye başladığım konusunda ise yazılımcı olmak istiyorum ve yaşım daha genç 16 yaşındayım kendimi şuanlık 2 dilde de proje çıkartacak kadar geliştirdim şimdi ise en çok kullanılan ve bu alanda iş yapan şirketlerde yazılımcı alırken python bilinmesi gereken bir yazılım dili ve pek çok alana hizmet ediyor ilerde web sitesi mi tasarlarım yoksa robotikden mi devam ederim bilmiyorum ancak python her ikisi içinde yararlı olacağını düşünüyorum ama diğer dillere başlarken bir amacım vardı yani 1 tanesinde web sitesi tasarlarken diğerinde direk somut olarak robotik proje yapıyordum şimdi ise öğrenmem gerektiğini düşündüğüm için öğreniyorum ama yaptığım şeyler dediğin gibi çok soyut geliyor ama bu video serisinin sonlarına doğru bu bilgilerle projeler yapabilecek seviyeye geleceğim en basitinden e posta okuma, web sitesi için kullanıcıdan veri alma vb. robotik alanında da belki ilerleyen zamanlarda robotik projemde işe yarayacak temel bir yapay zeka geliştirebilirim yola bu yüzden çıktım düşüncelerin varsa belirtirsen okumaktan memnun olurum.
 
öncelikle cevabın için teşekkür ederim içim daha rahat öğrenebileceğim sayende 2.olarak neden öğrenmeye başladığım konusunda ise yazılımcı olmak istiyorum ve yaşım daha genç 16 yaşındayım kendimi şuanlık 2 dilde de proje çıkartacak kadar geliştirdim şimdi ise en çok kullanılan ve bu alanda iş yapan şirketlerde yazılımcı alırken python bilinmesi gereken bir yazılım dili ve pek çok alana hizmet ediyor ilerde web sitesi mi tasarlarım yoksa robotikden mi devam ederim bilmiyorum ancak python her ikisi içinde yararlı olacağını düşünüyorum ama diğer dillere başlarken bir amacım vardı yani 1 tanesinde web sitesi tasarlarken diğerinde direk somut olarak robotik proje yapıyordum şimdi ise öğrenmem gerektiğini düşündüğüm için öğreniyorum ama yaptığım şeyler dediğin gibi çok soyut geliyor ama bu video serisinin sonlarına doğru bu bilgilerle projeler yapabilecek seviyeye geleceğim en basitinden e posta okuma, web sitesi için kullanıcıdan veri alma vb. robotik alanında da belki ilerleyen zamanlarda robotik projemde işe yarayacak temel bir yapay zeka geliştirebilirim yola bu yüzden çıktım düşüncelerin varsa belirtirsen okumaktan memnun olurum.
Düşüncen güzel, genel olarak proje geliştirebilecek seviyeye gelmen için bütün bu somut gelen kavramları öğrenmen gerekiyor. Sıkıcı gelebilir ama öğrenmek zorundasın çünkü bunlar daha temel metodlar.

Bence yine de iş için değil de sevdiğin alana yönel. İş olanağı var diye Python öğrenmene tabi ki karışamam ama en azından ileride oyun geliştiricisi, web geliştiricisi veya yapay zeka geliştiricisi olmak istiyorum gibi bir hedefin olursa daha iyi olur. En azından öğrenirken neyi neden öğrendiğini anlarsın.
 

Technopat Haberler

Geri
Yukarı