Python programlamada “if” yapısı kullanmak için bazı şartlar yerine
getirildiği zaman meydana gelecek olayın işlemleri gerçekleştirilir. Eğer
belirtilen şart gerçekleşmiş ise o olayla ilgili işlem yapılır, eğer o şart
gerçekleşmemiş ise o işlemi yapmadan program o kod satırını atlayacaktır.
Sonrasında gelen şart varsa bu durumun kontrolünü sağlar. Bu şartlı yapılar
“if”, “elif” ve “else” yapılarıyla sağlanmaktadır.
•“If” döngü yapılarında “elif” ve “else” yapıları isteğe bağlı olarak artırılabilir
veya azaltılabilir. Python programlamada “switch” döngüsü
bulunmamaktadır. Bunun yerine “if” döngüsündeki “elif” ve “else” yapıları
kullanılmaktadır.
•Python programlamada “While” döngüsü, koşullu bir durum sağlandığında
bir ifadenin veya bloğun tekrar tekrar çalıştırılmasını sağlamaktadır. While
döngüsünde şartın sağlanmadığı durumlar “else” yapısıyla ifade edilir. Ayrıca
“while” yapısı bir döngü olduğu için belli bir durumdan sonra bu döngüden
çıkılması gerekebilir. Bu çıkış yapıları “break” yapısıyla sağlanır. “While”
döngüsünün devam ettirilmesi gerekiyor da olabilir, bu ise “continue”
yapısıyla sağlanmaktadır.
•Python programlama dili bir bloğun programcının istediği duruma kadar
tekrarlanmasını “for” döngüsü ile gerçekleştirebilir. Bu döngü bir hedef
değeriyle başlar ve “in” sözcüğü ile iterasyonun nereye kadar tekrar edileceği
belirtilerek döngüden çıkılır.
•Python listelerinin sonuna yeni bir eleman eklemek istenildiği zaman
append() metodu kullanılır.
•Python’da kullanılan append() metodu sadece listenin sonuna yeni bir
eleman eklemek için kullanılırken, insert() metodu ile istenilen dizine yeni bir
eleman eklenebilir.
•Bu metod append() ve insert() metodları gibi listeye eleman eklemek için
kullanılmaktadır. Ancak extend() metodunun diğerlerinden farklı liste sonuna
birden fazla eleman eklemek için kullanılmaktadır.
•Bu metod yardımıyla bir listedeki elemanlardan indisi veya içerisi belirtilen
elemanın silinmesi sağlanır.
•Bu metod remove() metodu gibi elemanların listeden silinmesi amacıyla
kullanılmaktadır. Bu metod elemanın indisini silmek içinde kullanılmaktadır.
Eğer indis belirtilmezse default olarak en son indisli elemanın silinmiş
olacaktır. Bu metod ayrıca silinen elemanı ekrana yazdırır.
•“List” içerisindeki elemanların alfabetik olarak sıralanmasını sağlayan sort()
metodudur.
•“List” içerisindeki elemanların ters sıralanmasını sağlayan reverse()
metodudur. Bu metod en son indiste yer alan elemanı ilk indise yerleştirecek
şekilde ters çevirir. Alfabetik olarak tersten başlamak için kullanılmaz.
•Bu metod yardımıyla “list” içerisindeki aranılan elemanın indisini bulmak için
kullanılmaktadır. İndislerin sıralamasının [0]’dan başladığı unutulmamalıdır.
•Count() metodu “list” içerisinde sorgulanan elemandan kaç adet olduğunu
ekrana yazdıran yapıdır.
•Copy() metodu bir “list” içerisindeki elemanları başka bir yere veya başka bir
“list” yapısı içerisine kopyalanmasını sağlamaktadır.
getirildiği zaman meydana gelecek olayın işlemleri gerçekleştirilir. Eğer
belirtilen şart gerçekleşmiş ise o olayla ilgili işlem yapılır, eğer o şart
gerçekleşmemiş ise o işlemi yapmadan program o kod satırını atlayacaktır.
Sonrasında gelen şart varsa bu durumun kontrolünü sağlar. Bu şartlı yapılar
“if”, “elif” ve “else” yapılarıyla sağlanmaktadır.
•“If” döngü yapılarında “elif” ve “else” yapıları isteğe bağlı olarak artırılabilir
veya azaltılabilir. Python programlamada “switch” döngüsü
bulunmamaktadır. Bunun yerine “if” döngüsündeki “elif” ve “else” yapıları
kullanılmaktadır.
•Python programlamada “While” döngüsü, koşullu bir durum sağlandığında
bir ifadenin veya bloğun tekrar tekrar çalıştırılmasını sağlamaktadır. While
döngüsünde şartın sağlanmadığı durumlar “else” yapısıyla ifade edilir. Ayrıca
“while” yapısı bir döngü olduğu için belli bir durumdan sonra bu döngüden
çıkılması gerekebilir. Bu çıkış yapıları “break” yapısıyla sağlanır. “While”
döngüsünün devam ettirilmesi gerekiyor da olabilir, bu ise “continue”
yapısıyla sağlanmaktadır.
•Python programlama dili bir bloğun programcının istediği duruma kadar
tekrarlanmasını “for” döngüsü ile gerçekleştirebilir. Bu döngü bir hedef
değeriyle başlar ve “in” sözcüğü ile iterasyonun nereye kadar tekrar edileceği
belirtilerek döngüden çıkılır.
•Python listelerinin sonuna yeni bir eleman eklemek istenildiği zaman
append() metodu kullanılır.
•Python’da kullanılan append() metodu sadece listenin sonuna yeni bir
eleman eklemek için kullanılırken, insert() metodu ile istenilen dizine yeni bir
eleman eklenebilir.
•Bu metod append() ve insert() metodları gibi listeye eleman eklemek için
kullanılmaktadır. Ancak extend() metodunun diğerlerinden farklı liste sonuna
birden fazla eleman eklemek için kullanılmaktadır.
•Bu metod yardımıyla bir listedeki elemanlardan indisi veya içerisi belirtilen
elemanın silinmesi sağlanır.
•Bu metod remove() metodu gibi elemanların listeden silinmesi amacıyla
kullanılmaktadır. Bu metod elemanın indisini silmek içinde kullanılmaktadır.
Eğer indis belirtilmezse default olarak en son indisli elemanın silinmiş
olacaktır. Bu metod ayrıca silinen elemanı ekrana yazdırır.
•“List” içerisindeki elemanların alfabetik olarak sıralanmasını sağlayan sort()
metodudur.
•“List” içerisindeki elemanların ters sıralanmasını sağlayan reverse()
metodudur. Bu metod en son indiste yer alan elemanı ilk indise yerleştirecek
şekilde ters çevirir. Alfabetik olarak tersten başlamak için kullanılmaz.
•Bu metod yardımıyla “list” içerisindeki aranılan elemanın indisini bulmak için
kullanılmaktadır. İndislerin sıralamasının [0]’dan başladığı unutulmamalıdır.
•Count() metodu “list” içerisinde sorgulanan elemandan kaç adet olduğunu
ekrana yazdıran yapıdır.
•Copy() metodu bir “list” içerisindeki elemanları başka bir yere veya başka bir
“list” yapısı içerisine kopyalanmasını sağlamaktadır.