Kullanıcı dan veri alma işlemleri input() fonksiyonu ile yapılır. Program yazarken birçok kez kullanıcının fikrini almak isteriz. Veya bilgilerine ihtiyaç duyarız. Verimli bir hizmet sunabilmek için. Şimdi bu fonksiyonun hem kullanımına, hem de detay ve kurallarına örnekler ile bir göz atalım.
Kullanımı bu şekilde, input yazıp parantezlerimizi açıp içerisine kullanıcının girmesini istediğimiz şeyi yazıyoruz. İsterseniz bu uygulamayı bir de komut satırında (cmd) görelim. Başlat kısmından " cmd " yazıp, çıkan ilk sonuca tıklayıp komut satırını açıyoruz.
Komut satırını açtıktan sonra " python " yazıp enter'lıyoruz.
İşte Derleyici'nin komut satırında ki hali, hiçbir fark yok. Daha önce verdiğim örnekleri ve bundan sonra vereceğim örnekleri burada da rahatlıkla yazabiliriz.
Hiçbir fark, yok aynı sonucu alıyoruz. Hatta konsolda yani komut satırında çalışmak daha hoş. (Bana göre)
Şimdi biraz daha Değişken oluşturup örnekler ile devam edelim.Kodlar sorunsuz çalışıyor, fakat sizce de fazla karışık değil mi? Daha düzenli yazabilmek için dosya oluşturup devam edeceğiz. Derleyici'yi açıp sol üst köşede ki " File " menüsünden " New File " seçeneğine tıklayıp veya Ctrl + N yapıp yeni bir dosya oluşturun.
Masaüstünde " Python " adında bir klasör oluşturup,
Bu dosyamızı klasörün içine, " input_fonksiyonu.py " olarak kaydedin.
Şimdi, az önce yaptığımız örneği dosya içerisine yazalım.
Evet, şimdi daha iyi. Kare işareti yorum satırı anlamına geliyor. Yani kare işaretinin olduğu satırdaki herşey yorum olarak algılanır. Derleyici burada hata falan veremez. Ayrıca ekranda da gözükmezler. Kodları çalıştırmak için F5 tuşuna basın ve istediği bilgileri girin.
Bu şekilde dosya oluşturarak kod yazdığımız da kodlar gözükmez. Sadece sonucu görürüz. Karmaşıklıktan da kaçınmış oluruz. Dosya oluşturup anlatmıyordum çünkü, fazla kod yazmıyorduk etkileşimli kabuk daha hızlı sonuç veriyordu. Ama dediğim gibi düzenli çalışmak istiyorsanız dosyalarda kodlama yapın.
ŞİMDİ OKUDUĞUN
Temelden İleriye Python
Science FictionYazılım ve Programlama hakkında hiçbir fikri olmayan kişiler dahi, Programlama mantığını anlayıp, Python dilini kullanarak projeler geliştirebilecek.