Python dilinin mobil oyunlara etkisi

Python dilinin mobil oyunlara etkisi günümüzde pek bilinmese de (en azından Türkiye içerisinde) genellikle 2D oyunların bazılarının geliştirme dili Pythondur. Python kullandığı kütüphaneler (BURAYA PYTHON KÜTÜPHANELERİ MAKALESİNİN LİNKİNİ GİREBİLİRSİNİZ) sayesinde hem 2D hem de 3D oyunları yapmaya müsait bir  yazılım dilidir. Henüz mobil alanda pek aktif olmadığı için diğer dillere Devamı…

Python 3 Tanıtımı

Python nedir? Python kim tarafından kuruldu? Python olumlu yönleri nelerdir?Python 3

Python Guido Van Rossum tarafından 1989 yılında Amsterdam’da geliştirilmeye başlanmıştır. 1991 ilk olan CWI sürümü yayınlanmıştır.Python adını bir yılandan değil Guido van Rossum’un çok sevdiği, “ Monty Python “ adlı bir İngiliz komedi grubunun “ Monty Python’s Flying Circus ” adlı gösterisinden almıştır.

Yorumlanan ve dinamik bir dil olan Python, esas olarak nesne tabanlı programlama yaklaşımlarını ve belli bir oranda da fonksiyonel programlamayı desteklemektedir. Python Yazılım Vakfı Python’un ana gerçekleşimi olan C dili gerçekleşimini özgür ve açık kaynak kod mantığı altında yürütmekte ve Python’ın fikirsel haklarını korumaktadır. Günümüzde Python, göreli kolaylığı ve sahip olduğu geniş standart kütüphane sayesinde oldukça popülerleşmiş ve büyük kurumların da arasında olduğu yaygın bir kullanıcı kitlesine ulaşmıştır.

Devamı oku

Python For Döngüsü

Python For Döngüleri

Pythondaki for döngülerinin yapısını ve for döngülerinin kullanım alanlarına bakalım. Ancak ondan önce , Pythondaki “in” operatörünü öğrenelim

for Döngüsü , listelerin ,demetlerin, stringlerin ve hatta sözlüklerin üzerinde dolaşmamızı sağlayan bir döngü türüdür. Yapısı şu şekildedir.

for degisken_veri in  dizi :  ifade

DEVAMINI OKU

Python While Döngüsü

Python While Döngüleri

Bu bölümde while döngülerinin yapısını ve nasıl kullanılacağını öğrenmeye çalışacağız.

while döngüleri belli bir koşul sağlandığı sürece bloğundaki işlemleri gerçekleştirmeye devam eder. while döngülerinin sona ermesi için koşul durumunun bir süre sonra False olması gereklidir.

while (koşul):   
    İşlem1     
   

while döngülerini daha iyi anlamak için örneklerimize bakalım.

DEVAMINI OKU

Python Döngü Yapılarına Giriş

Python Döngü Yapılarını Kullanma

Python Döngüler & For Döngüsü & While Döngüsü & Python Dunyasi

Şimdiye kadar yazdığımız programlarda yazdığımız programlar bir defa çalışıyor ve sona eriyordu. Ancak biz çoğu zaman programlarımızın belli koşullarda çalışmasını sürekli devam ettirmesini ve işlemlerini tekrar etmesini isteriz. İşte bunları yapmamızı sağlayan yapılara döngü diyoruz.

(daha&helliip;)

Python Diziler

Dizeler Python’daki en popüler türler arasındadır. Bunları basitçe karakterleri tırnak işaretleri içine alarak oluşturabiliriz. Python, tek tırnaklara çift tırnak işaretleri gibi davranır. Dize oluşturmak, bir değişkene değer atamak kadar kolaydır. Örneğin –

var1 = 'Hello World!'
var2 = "Python Programming"

Dizgilerdeki Değerlere Erişim

Python bir karakter tipini desteklemiyor; bunlar bir uzunluk diziler olarak değerlendirilir, bu nedenle bir alt dize olarak da kabul edilir.

Alt dizgelere erişmek için, alt dizgenizi elde etmek üzere indeks veya endekslerle birlikte dilimleme için köşeli parantezleri kullanın. 

(daha&helliip;)

PyQt Giriş

PyQt, kullanıcılara grafiksel arayüz (GUI) deneyimi sunmak için geliştirilmiş bir Python kütüphanesidir.

Tasarlamış  olduğunuz uygulamaları sunma biçiminiz tamamen sizin tasarrufunuzda olan bir durumdur. Geliştirilmekte olan işletim sistemleri (mobil dahil), kullanıcıların uygulamalar ile olan etkileşimini her geçen gün daha da kolaylaştırmaya çabası içerisindedirler. Dolayısıyla geliştireceğiniz uygulamaların komut satırı arayüzü üzerinde çalışmasından çok, görsel bir arayüz üzerinde çalışması uygulamalarınızın kullanılabilirliğini arttıracaktır.

(daha&helliip;)

Python Sayılar

Python sayıları nelerdir? Python veri tipleri nelerdir? Python nasıl değişken tanımlanır? Python basit matematiksel işlemler nasıl yazılır?

Artık Python öğrenmeye başlıyoruz. İlk olarak veri tipleri ve veri yapılarını öğrenmeliyiz.

Tamsayı (Integer) ve Ondalıklı Sayı (Float) Karmaşık Sayı (Complex) veri tipleri

Basit Matematik İşlemleri

Değişken Tanımlama

DEVAMINI OKU