Python yazılım dili öğrenimi nasıl kolaylaştırılabilir?

Skyfalton

Hectopat
Katılım
27 Aralık 2021
Mesajlar
256
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar şimdi ben Python yazılım diline başladım 5 gün önce falan if falan öğrendim else öğrendim and or falan öğrendim input plint falan öğrendim buralar basit ama mesela ben bir hesap makinesi yapmak istediğimde bazı yerlerde (kod) bazı yerlerde "kod" bunları karıştırıyorum ve internetten falan bu ufak detaylara bakmadan hesap makinesi vb yapamıyorum, ne yapmam lazım? İleride kolaylaşacak mı yoksa yardım eder misiniz? 4
 
Son düzenleyen: Moderatör:
Arkadaşlar şimdi ben Python yazılım diline başladım 5 gün önce falan if falan öğrendim else öğrendim and or falan öğrendim input plint falan öğrendim buralar basit ama mesela ben bir hesap makinesi yapmak istediğimde bazı yerlerde (kod) bazı yerlerde "kod" bunları karıştırıyorum ve internetten falan bu ufak detaylara bakmadan hesap makinesi vb yapamıyorum, ne yapmam lazım? İleride kolaylaşacak mı yoksa yardım eder misiniz? 4
Sanırsam veri tiplerinde sıkıntı çekiyorsun, veri tiplerini anlamalısın:

String (Cümle) = "Merhaba" (tırnağa dikkat)
Sayı = 1
Yanlış kullanım sayı = "1" (Tırnak olduğu için sayı değil, cümle)
Tek tırnak cümle = 'Merhaba' (Bu da cümledir, ' olması birşeyi değiştirmez)
Fonksiyon = fonksiyon()

Örneğin: print("Merhaba") bir fonksiyondur. print() fonksiyonunu "Merhaba" ile çağırmış olursun.
"1" + "1" ile 1+1 aynı değildir. 1.sinin sonucu "11" şeklinde çıkarken 2.sinin sonucu 2 olarak çıkar.
1.sinin sonucunun öyle çıkmasının sebebi ikisinin de sayı olmaması, cümle olması. Yani "Merhaba" + "Merhaba" nasıl MerhabaMerhaba dönderir ise bu da aynı şekilde olur.

Bir cümleyi sayıya çevirmek istediğinde int() kullanabilirsin, örn: int("1") = 1 sayıya çevirir
Bir sayıyı, floatı vb. cümleye çevirmek istediğinde ise str() kullanabilirsin. Örn: str(62) = "62" çıkar.

Umarım yardımcı olmuştur, zorlanabileceğin gerekli kısımlar bunlar.
 
Arkadaşlar şimdi ben Python yazılım diline başladım 5 gün önce falan if falan öğrendim else öğrendim and or falan öğrendim input plint falan öğrendim buralar basit ama mesela ben bir hesap makinesi yapmak istediğimde bazı yerlerde (kod) bazı yerlerde "kod" bunları karıştırıyorum ve internetten falan bu ufak detaylara bakmadan hesap makinesi vb yapamıyorum, ne yapmam lazım? İleride kolaylaşacak mı yoksa yardım eder misiniz? 4
Gayet normal. Sadece video izleyerek bölümleri geçmeyin. Sonuçta her bölümde yeni birşey öğreneceksiniz ve izlediğiniz video ile bol bol proje yapıp uygulayın. Zamanla oturcaktir.
 
Sanırsam veri tiplerinde sıkıntı çekiyorsun, veri tiplerini anlamalısın:

String (cümle) = "merhaba" (tırnağa dikkat)
Sayı = 1
Yanlış kullanım sayı = "1" (tırnak olduğu için sayı değil, cümle)
Tek tırnak cümle = 'merhaba' (bu da cümledir, ' olması bir şeyi değiştirmez)
Fonksiyon = fonksiyon()

Örneğin: Print("merhaba") bir fonksiyondur. print() fonksiyonunu "Merhaba" ile çağırmış olursun.
"1" + "1" ile 1+1 aynı değildir. 1.sinin sonucu "11" şeklinde çıkarken 2.sinin sonucu 2 olarak çıkar.
1.sinin sonucunun öyle çıkmasının sebebi ikisinin de sayı olmaması, cümle olması. Yani "merhaba" + "merhaba" nasıl merhabamerhaba dönderir ise bu da aynı şekilde olur.

Bir cümleyi sayıya çevirmek istediğinde int() kullanabilirsin, örn: int("1") = 1 sayıya çevirir.
Bir sayıyı, floatı vb. cümleye çevirmek istediğinde ise str() kullanabilirsin. Örn: str(62) = "62" çıkar.

Umarım yardımcı olmuştur, zorlanabileceğin gerekli kısımlar bunlar.

Hayır veri tiplerini biliyorum float 1.5 gibi kesirli sayılarda olur mesela "1" ile 1 dediğin gibi aynı değildir biri integer diğeri stringdir.
 
Bu durumda biraz daha açıklar mısın, tam olarak neye internetten bakman gerekiyor?
Yani bak şimdi ben mesela print("kod") yazmam gerektiği yerde örnek veriyorum bazen bunu unutuyorum tabikide bukadar basit bişiyi unutmam ama mesela diyelim print() yazdım ve internetten bakıyorum print("kod") diye yapıldığını hatırladım ve kendimi kopya çekmiş gibi ve hiç yazılım öğrenmeyecekmiş gibi hissediyorum
 
İnternetten bakarak bir şeyi yalnızca yapman gerektiğini değil, neden yapman gerektiğini öğreniyorsan bu kopya çekmek değildir. Bir şey aklına takıldığında çekinmeden en ince detayına kadar araştır, olabildiğince tekrar bakmamak olsun amacın.
 

Technopat Haberler

Yeni konular

Geri
Yukarı