İçindekiler[Saklamak][Göstermek]
Dersimizin ikinci dersine hoş geldiniz. Yeni Başlayanlar için Python Hızlandırılmış Kursu serisi.
Bu ders Python'un sözdizimine ve Python kodunun nasıl yürütüldüğünü anlamaya odaklanacaktır.
Python 3.10.4'ü zaten sistemlerimize kurduk. Şimdi Python için bir kod düzenleyiciye ihtiyacımız var. Çok fazla seçenek var ama benim favorim pycharm.
Python için kullanılan en popüler kod editörlerinden biridir ve bu ders için kullanacağız. İlk çalıştırmada böyle görünüyor.
Şimdi projede yeni bir Python dosyası oluşturun. artık Python'da ilk kodunuzu yazmaya hazırsınız.
Şimdi yazın:
print("Hello HashDork")
Şimdi “Çalıştır” menüsünü genişletin ve çalıştır'a tıklayın. programı çalıştırmak için pencerelerde 'Shift + F10' veya macOS'ta 'Ctrl + cmd + R' kısayol tuşlarını da kullanabilirsiniz.
Bundan sonra, kodunuzun çıktısını gösteren altta küçük bir terminal penceresi göreceksiniz. Bu sizin ilk Python kodunuzdu. Şimdi nasıl yapıldığını öğreneceğiz.
Bu sizin ilk Python kodunuzdu. Başka bir örnek deneyelim.
Bu örnekte, bir yıldızı 10 ile çarparak 10 yıldız işareti '*' yazdıracağız.
Tip:
print("*"*10)
Çıktı böyle görünecektir.
Şimdi nasıl yapıldığını öğreneceğiz.
Python Kodu Nasıl Yürütülür?
Python'da bir kod yazdığımızda parantez içindeki (“*”*10) kod parçasına ifade denir. Değer üreten kod parçasıdır.
Bu nedenle Python yorumlayıcısı 2. satırı çalıştırmayı denediğinde, önce parantez arasındaki kodu yani ifadeyi değerlendirecektir. Bu nedenle 10 yıldız üretecek ve bunları terminale yazdıracaktır.
Python'da Değişkenler
Değişkenler, programlamanın en temel kavramlarından biridir ve Python'a özgü değildir. Verileri bilgisayarın belleğinde geçici olarak depolamak için değişkenleri kullanırız.
İşte bir örnek,
Yazalım:
Price = 10
Python yorumlayıcısı bu kodu çalıştırdığında, 10 sayısını depolayacağı bir miktar bellek ayıracaktır. Son olarak, bu fiyatı o bellek konumuna ekleyecektir.
Artık bu değişkene kaydettiğimiz değere erişmek için programımızda herhangi bir yerde bu “Price” değişkenini kullanabiliriz.
Şimdi yazarsanız,
print(Price)
Bu programın çıktısı “Price” değişkeninde saklanan değeri gösterecektir, yani 10. Değişkenlerin büyük/küçük harfe duyarlı olduğunu unutmayın.
Değişkenleri bu şekilde tanımlıyoruz, değişkenimizin adı olan bir tanımlayıcı, ardından eşittir işareti ve son olarak bir değer ile başlıyoruz.
Bu programı bir sonraki aşamaya taşıyalım. İkinci satırda bu fiyat değişkeninin değerini yeni bir değere güncelleyebiliriz. 20 yapalım. Şimdi programımızı çalıştırdığımızda 20 görmeliyiz çünkü Python yorumlayıcısı kodumuzu satır satır üstten çalıştırıyor.
Tamsayıları, kayan noktaları, dizgileri ve boole değerlerini değişken olarak saklayabiliriz. Ayrıca Python, daha sonra tartışacağımız listeler ve nesneler gibi karmaşık değerleri depolayabilir.
Şimdi string ve boolean değerleri örneğini inceleyeceğiz.
Python'da bir dize, bir Unicode karakter dizisidir. Basit bir deyişle, bir komut dosyası tarafından tam anlamıyla yorumlanan herhangi bir karakter dizisidir.
Sevmek,
name = 'HashDork'
Benzer şekilde, bir ifadeye True veya False değeri atamak için boole değerleri kullanılır.
is_published = True
Python'un büyük/küçük harfe duyarlı bir dil olduğunu ve normalde değişkeni yazmak için küçük harfler kullanmanız ve bir boole değeri tanımlarken büyük harfle başlamanız gerektiğini unutmayın. Bu durumda, 'true' yorumlayıcı tarafından tanınmayacak ve bir hataya neden olacaktır. Alt çizgi, bir değişken adındaki kelimeleri ayırmak için kullanılır.
Örnek Program
Şimdi yukarıdaki kavramları kullanacak örnek bir program göreceğiz.
Bir hastane için bir program yazacağımızı hayal edin. Raj Koothrappali adında bir hastayı kontrol ediyoruz. (Evet, anladın). 29 yaşında ve yeni bir hasta. Bunun yeni mi yoksa mevcut bir hasta mı olduğunu kontrol etmek için burada 3 değişken, adı, yaşı ve başka bir değişken tanımlamanızı istiyorum.
Kaydırmayı bırakın ve kendiniz deneyin.
Şimdi çözüme geçelim.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Sarmak
Hepsi bu dersten.
Python, Type Conversion ve Strings'de girdi almayı öğreneceğiz.
Yorum bırak