Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Sürekli tekrarlayan işlemleri foksiyonlara ayırarak daha okunaklı ve işlevsel kodlar yazabilirsin. Hem sen daha az yorulmuş olursun.
Python:
kullanıcı1 = input("Adınız?: ")
kullanıcı2 = input("Adınız?: ")
kullanıcı3 = input("Adınız?: ")
kullanıcı4 = input("Adınız?: ")
kullanıcı5 = input("Adınız?: ")
kullanıcı6 = input("Adınız?: ")
kullanıcı7 = input("Adınız?: ")
kullanıcı8 = input("Adınız?: ")
kullanıcı9 = input("Adınız?: ")
print("Kullanıcıların ismini tek tek aldım.")
# Şeklinde 9 adet kullanıcının adını aldın. Bir süre sonra kullanıcılardan isimlerini "Adınız?: "
# şeklinde değil "İsminiz?: " olarak almak istedin. Kullanıcı sayısı çok fazla olduğu bir
# programda bu iş seni yorar ama isim sorma işlemini fonksiyon kullanarak yaparsan sonrasında
# değişiklik yapmak daha kolaylaşır.
def isimSor():
isim = input("Adınız?: ")
return isim # return, isim değişkenini geri döndürüyor. Bunu bilmiyorsan fazla takılma.
kullanıcı1 = isimSor()
kullanıcı2 = isimSor()
kullanıcı3 = isimSor()
kullanıcı4 = isimSor()
kullanıcı5 = isimSor()
kullanıcı6 = isimSor()
kullanıcı7 = isimSor()
kullanıcı8 = isimSor()
kullanıcı9 = isimSor()
print("Kullanıcıların ismini fonksiyon kullanarak aldım.")
# Bu kısımda 9 adet kullanıcının ismini birkez input yazarak aldım. Şimdide "Adınız?: " sorusunu
# "İsminiz?: " olarak değiştirmek istiyorum.
def isimSor():
isim = input("İsminiz?: ")
return isim
kullanıcı1 = isimSor()
kullanıcı2 = isimSor()
kullanıcı3 = isimSor()
kullanıcı4 = isimSor()
kullanıcı5 = isimSor()
kullanıcı6 = isimSor()
kullanıcı7 = isimSor()
kullanıcı8 = isimSor()
kullanıcı9 = isimSor()
print("Kullanıcıların ismini fonksiyondaki soruyu değiştirerek tekrar aldım.")
Mesela bu örneği yazarken "Adınız?: " değilde "Adınız: " olarak yazmıştım. İlk başta yazdığım tüm "Adınız: " ların sonuna "?" koymam gerekti
Sürekli tekrarlayan işlemleri foksiyonlara ayırarak daha okunaklı ve işlevsel kodlar yazabilirsin. Hem sen daha az yorulmuş olursun.
Python:
kullanıcı1 = input("Adınız?: ")
kullanıcı2 = input("Adınız?: ")
kullanıcı3 = input("Adınız?: ")
kullanıcı4 = input("Adınız?: ")
kullanıcı5 = input("Adınız?: ")
kullanıcı6 = input("Adınız?: ")
kullanıcı7 = input("Adınız?: ")
kullanıcı8 = input("Adınız?: ")
kullanıcı9 = input("Adınız?: ")
print("Kullanıcıların ismini tek tek aldım.")
# Şeklinde 9 adet kullanıcının adını aldın. Bir süre sonra kullanıcılardan isimlerini "Adınız?: "
# şeklinde değil "İsminiz?: " olarak almak istedin. Kullanıcı sayısı çok fazla olduğu bir
# programda bu iş seni yorar ama isim sorma işlemini fonksiyon kullanarak yaparsan sonrasında
# değişiklik yapmak daha kolaylaşır.
def isimSor():
isim = input("Adınız?: ")
return isim # return, isim değişkenini geri döndürüyor. Bunu bilmiyorsan fazla takılma.
kullanıcı1 = isimSor()
kullanıcı2 = isimSor()
kullanıcı3 = isimSor()
kullanıcı4 = isimSor()
kullanıcı5 = isimSor()
kullanıcı6 = isimSor()
kullanıcı7 = isimSor()
kullanıcı8 = isimSor()
kullanıcı9 = isimSor()
print("Kullanıcıların ismini fonksiyon kullanarak aldım.")
# Bu kısımda 9 adet kullanıcının ismini birkez input yazarak aldım. Şimdide "Adınız?: " sorusunu
# "İsminiz?: " olarak değiştirmek istiyorum.
def isimSor():
isim = input("İsminiz?: ")
return isim
kullanıcı1 = isimSor()
kullanıcı2 = isimSor()
kullanıcı3 = isimSor()
kullanıcı4 = isimSor()
kullanıcı5 = isimSor()
kullanıcı6 = isimSor()
kullanıcı7 = isimSor()
kullanıcı8 = isimSor()
kullanıcı9 = isimSor()
print("Kullanıcıların ismini fonksiyondaki soruyu değiştirerek tekrar aldım.")
Mesela bu örneği yazarken "Adınız?: " değilde "Adınız: " olarak yazmıştım. İlk başta yazdığım tüm "Adınız: " ların sonuna "?" koymam gerekti
Sürekli tekrarlayan işlemleri foksiyonlara ayırarak daha okunaklı ve işlevsel kodlar yazabilirsin. Hem sen daha az yorulmuş olursun.
Python:
kullanıcı1 = input("Adınız?: ")
kullanıcı2 = input("Adınız?: ")
kullanıcı3 = input("Adınız?: ")
kullanıcı4 = input("Adınız?: ")
kullanıcı5 = input("Adınız?: ")
kullanıcı6 = input("Adınız?: ")
kullanıcı7 = input("Adınız?: ")
kullanıcı8 = input("Adınız?: ")
kullanıcı9 = input("Adınız?: ")
print("Kullanıcıların ismini tek tek aldım.")
# Şeklinde 9 adet kullanıcının adını aldın. Bir süre sonra kullanıcılardan isimlerini "Adınız?: "
# şeklinde değil "İsminiz?: " olarak almak istedin. Kullanıcı sayısı çok fazla olduğu bir
# programda bu iş seni yorar ama isim sorma işlemini fonksiyon kullanarak yaparsan sonrasında
# değişiklik yapmak daha kolaylaşır.
def isimSor():
isim = input("Adınız?: ")
return isim # return, isim değişkenini geri döndürüyor. Bunu bilmiyorsan fazla takılma.
kullanıcı1 = isimSor()
kullanıcı2 = isimSor()
kullanıcı3 = isimSor()
kullanıcı4 = isimSor()
kullanıcı5 = isimSor()
kullanıcı6 = isimSor()
kullanıcı7 = isimSor()
kullanıcı8 = isimSor()
kullanıcı9 = isimSor()
print("Kullanıcıların ismini fonksiyon kullanarak aldım.")
# Bu kısımda 9 adet kullanıcının ismini birkez input yazarak aldım. Şimdide "Adınız?: " sorusunu
# "İsminiz?: " olarak değiştirmek istiyorum.
def isimSor():
isim = input("İsminiz?: ")
return isim
kullanıcı1 = isimSor()
kullanıcı2 = isimSor()
kullanıcı3 = isimSor()
kullanıcı4 = isimSor()
kullanıcı5 = isimSor()
kullanıcı6 = isimSor()
kullanıcı7 = isimSor()
kullanıcı8 = isimSor()
kullanıcı9 = isimSor()
print("Kullanıcıların ismini fonksiyondaki soruyu değiştirerek tekrar aldım.")
Mesela bu örneği yazarken "Adınız?: " değilde "Adınız: " olarak yazmıştım. İlk başta yazdığım tüm "Adınız: " ların sonuna "?" koymam gerekti
Kral, öğrenmek için hangi kaynağı kullanıyorsun bilmiyorum ama Python'a Giriş adlı kanalı öneririm. Kanalın sahibi de Python'ı yeni öğreniyor. Öğrendiklerini çok güzel bir şekilde anlatıyor.