DonanımFikir
Moderatör
- Katılım
- 6 Nisan 2020
- Mesajlar
- 23,851
- En İyi Cevap
- 10
Dahası
- Reaksiyon skoru
- 36,765
- İsim
- Selimhan
- İlgilendiği Kategoriler
- SıcakFırsatlar Bilgisayar Toplama Konu Dışı
- Steam
- #Samsunlu
Baya güzel okulda biraz ogrenmistim coronadan unuttum 1 2 kavram hatırlıyorum gayet güzel olmuş video gelirse pcimde gelirse bende dediklerini uygulayacağım bı de telefon hafızasinda bu phton ile alakalı yazı kalmış bilgileri bı denicem faydasını görürsem paylasirimMerhaba dostlar ,
Öncelikle dün dersleri başlatacağımı duyurduğumda herhangi bir maddi kazanç elde etmek istemediğimi belirtmiştim. Ayrıca bana desteklerinizden ötürü sizlere teşekkür ediyorum. Özellikle ;
@Selimhan @ImmanuelRoussau @umutbatuhan @Berat123 @Yasin Çelik @Fiery @robin @Beyfendiiii6 @MrMurat @TeacherZ Dostlarıma ayrıca teşekkür ederim. Gözümden kaçırdığım başka dostlar olabilir kusura bakmayınız.
DERS- 1 / PYTHON 'a Giriş ;
Python Nedir ? ;
Python nesne yönelimli, yorumsal,modüler ve etkileşimli, yüksek seviyeli bir dildir.
Python Yüksek Seviye Bir Dildir Fakat Yüksek Seviye olması bize neyi ifade ediyor ?
Eğer bir programlama dili ne kadar makine mantığından uzaklaşıp insan mantığına
yaklaşırsa yüksek seviye olarak adlandırılır Python 'da bu yüzden yüksek seviye bir dildir.
Pek çok dile göre öğrenmesi daha kolaydır.
Peki Neden Python ?
1-Python yorumsal bir dildir, yani C ve C++ gibi dillerin aksine derlenmeye gerek olmadan çalıştırılabilmektedir.
Bu durum Python ile program geliştirmeyi daha kolay hala getirmektedir. Python içerisinde bir programı yazarken ihtiyaç duyacağınız pek çok şey, veri yapıları,
fonksiyonlar hazır olarak size sunulmaktadır. Bu sayede diğer dillerde olduğu gibi bir problemi çözmek için
en ince ayrıntılara kadar tasarım yapmanıza gerek kalmadan size sunuları altyapı ile çok daha seri bir şekilde program yazabilirsiniz.
2-Bunların yanı sıra Python dili diğer programlama dillerine oranla daha basit ,sade ve anlaşılır bir yapıdadır.
Örneğin ;
Java Dilinde :
class merhaba
{
public static void main(String args[])
{
System.out.println(''merhaba dünya '');
}
}
Python Dilinde;
print('merhaba dünya')
Bu ve bunun gibi örneklerden dolayı Python dili aynı klavyemiz deki macro tuşu gibi daha kolay bir deneyim sunmakta.
3-Bir programlama dilini güçlü kılan farklı platformlarda çalışabilmesidir.
Python,hemen her tür platformda çalışabilir.Windows,Linux,Unix,Mac,Symbian ve dahası…
4- Python dili sahip olduğu avantajlar ile dünyaca ünlü pek çok ilgi odağıdır.
Google, Youtube, Yahoo gibi kuruluşlar Python programcılarına her zaman ihtiyaç duymaktadır.
Python dilini geliştiren Russom 2012 yılına kadar Google’da çalışmış daha sonra Dropbox şirketine transfer olmuştur.
Bu durum Python dilinin güncellik ve popülerliğine bir işarettir.
Python Sürümleri Var mıdır ? En güncel sürüm nedir ?
Python 'un da bir çok uygulama gibi sürümleri mevcuttur ,en güncel sürümü Python 3 dür.
Peki Python ' da program yazmak için hangi programlara ihtiyacımız var ?
Python dili ile program yazmak için bir çok program vardır. Bunlardan en popüler olanı birçok programlama dilinide kendi içinde barındıran ,kodlanmasını sağlayan Microsoft Visual Studio programıdır. Ama Python dilinin asıl kodlama uygulaması Python Programının Kendisidir.
Ama madem Python programlama dilinin kendi dili var neden Visual Studio ya ihtiyaç duyuyoruz ?
Bunın cevabını bu şekilde bir örnek ile açıklayabilirim ;
Python uygulamasında kod yazarken örneğin ;
print(''Donanım Arşivi'') yazarken kullandığımız '' ' '' ve '' ( ) '' işaretleri iki kez yazmak yerine Visual Studio bunları bir kez yazdığımız zaman otomatik olarak gerekli olan aynı karakteri ikinci kez yazmakta. Bundan dolayı daha hızlı ve kolay deneyim sunmakta.
Visual Studio Code*
Birinci dersimiz burada son bulmakta fakat önemli bir hatırlatma yapmak istiyorum ;
Donanım Arşivi Forumda aktifliğinden dolayı sürekli yeni mesajların alınmasından dolayı derslerimiz kaybolabilir, en azından yorumlarda bulunarak biraz daha üste kalmasını sağlayabiliriz .Bunun için yeni bir YouTube Kanalı açtım ,ama daha video kapak fotoğraflarını vs editlemediğimden dolayı kanala video yükleyemiyorum.
Derlerimiz ile alakalı daha detaylı bilgi için
Derslerimiz ile alakalı yorumlarınızı , öneri ve görüşlerinizi bekliyorum. Nerelerde düzenleme yapabiliriz vs .