Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Kullanıcıdan üçgen mi yoksa dörtgen mi sorgulamak istediği bilgisini alın, daha sonra verdiği cevaba göre kullanıcıdan gerekli bilgileri alıp, bu bilgilerin Üçgen-Eşkenar Üçgen-İkizkenar Üçgen-Üçgen Değil veya Kare-Dikdörtgen-Dörtgen gibi, hangi geometrik şekli oluşturduğunu veya oluşturmadığını...
--- if ve else koşullarından Koşullu Durum Blokları - If ve Else Blokları konusunda bahsetmiştim. Şimdi işin içine elif koşulu giriyor. ---
--- Aşağıdaki ilk örnek üzerinden anlatmak istiyorum. ---
1 - İşlemi kullanıcıdan aldık.
2 - if ile koşul kontrol edildi, eğer sağlanıyorsa girintisindeki...
--- Python programları çalışmaya başladığı zaman kodlar yukarıdan aşağıya tek tek çalışır ve çalıştıracak kod bulamayınca program sonlanır. Örneğin;
a = 1
b = 2
c = 3
print(a + b + c)
#OUTPUT
6
Yukarıdaki programda her satır bir blok olarak adlandırıyoruz ve her blok teker teker yukarıdan...
--- Mantıksal bağlaçlar karşılaştırma operatörlerini kontrol ettiğimiz zamanlarda kullanabiliriz. ---
--- and bağlacı tüm karşılaştırmaların True olmasına bakar. Tüm karşılaştırmalar kendi içinde True ise True, en az bir tanesi False ise False döndürür. ---
--- or için ise sadece bir tane True...
--- Mantıksal Değerler (boolean); Pythonda bir veri tipidir. True ve False olarak iki değere sahiptir. Veritipi bool() olarak tanımlanır---
--- Eğer bir sayı 0'dan farklıysa True, 0'sa False olarak anlam kazanır. ---
--- Karşılaştırma operatörlerinden sonra da çıkan sonuç değerleridir. ---
---...
--- Pythonda kullanıcıdan girdi almamızı sağlayan fonksiyon input() fonksiyonudur. ---
--- input() fonksiyonu çalıştığında kullanıcıdan girdi bekler. Kullanıcıya ne gireceğini belirtmek için input() parantezler içine yazı yazabiliriz ---
--- Kullanıcının girdiği değerler bize string olarak geri...
--- Sözlükler diğer veri tiplerine göre biraz farklıdır. Sözlük içindeki her bir eleman indeks ile değil, anahtar (key) ve değer (value) olarak tutulur. Örnek olarak aşağıdaki sözlük1 adlı sözlükte; "bir" anahtar(key), 1 ise değerdir(value) gibi.... ---
--- Sözlükler veri tipi dict() olarak...
--- Demetler, listeler ile aynıdır. Tek farkı listelerin içindeki değerler değiştirilebilirken, demetlerde bu mümkün değildir. Demetler değerlerini ( ) işaretleri arasına alır ve veri tipi tuple() olarak tanımlanır ---
--- Demetlerin temel metodlarına biraz değinirsek, count = içine...
--- Listeler de stringler gibi parçalanabilir, indekslenebilirler ve üzerinde işlemler yapabileceğimiz metodlar bulunur. Stringlerde karakterler değiştirilemez iken, listelerde her bir eleman değiştirilebilir. ---
--- Liste oluşturmak için [ ] işaretllerinin kullanımını ve herhangi bir stringin...
--- Kodlarımızı yazdığımızda eğer ekrana bir değer bastırmak istersek bunu print() fonksiyonu ile yaparız. ---
--- Birden fazla değer eklemek istersek aralarına , koyuyoruz ---
--- Pythonda stringlerde kullanılan ve iş kolaylaştıran özel karakterler vardır. Bunların en çok kullanılan 2...
--- Pythonda ve diğer çoğu programlama dilinde veri tiplerinin birbirine dönüştürülmesi önemlidir. Ondalıklı sayıyı tamsayıya dönüştürme, string'i tamsayıya dönüştürme işlemleri programlarımızı yazarken büyük önem taşır. ---
--- Tamsayı değeri 'integer (int)' ile, ondalıklı sayı 'float' ile...
--- String veri tipi her biri bir karakter olan bir dizidir. Örneğin "burak" dizisi b,u,r,a,k karakterlerinden oluşmaktadır. ---
--- Stringler oluşturulurken tırnak işareti kullanılır. Dikkat etmeniz gereken nokta stringi hangi sayıda tırnak işareti ile başladıysanız o sayıda kapatmalısınız. ---...