AKADEMİK BÜLTEN
  • Anasayfa
  • Blog
    • Linux
    • Haber
    • Adli Bilişim
    • Eğitim
    • Bilim
    • Siber Güvenlik
    • Teknoloji
    • Yazılım
  • Röportajlar
  • Bilgi Ve İletişim
06/03/2020 Süha Arslan tarafından

#P3.1 – Python Nedir?

#P3.1 – Python Nedir?
06/03/2020 Süha Arslan tarafından

Python, Guido Van Rossum tarafından geliştirilmiş Object Orianted bir programlama dilidir. İlk sürümleri 80’lerde yayınlanan dil 3.x sürümü ile büyük ölçüde değişmiştir. Yapılan bu güncellemeye karşın Python2.x üzerinde kullanılan paketlerin bir kısmı halen Python3.x için kullanılamamaktadır. Güncellemelerin durdurulduğu Python2.x sürümlerinin kullanımı gün geçtikçe azalmaktadır ve ihtiyaç dahilinde kullanılmaktadırlar.

Kurulumu ve Geliştirme Ortamları

Python’ı offical web sayfasından (https://www.python.org/) istediğiniz bir sürümde indirebilirsiniz. Ders için en güncel sürümü kurunuz.

IDLE

Python için etkileşimli bir terminaldir IDLE. Yazacağınız kodları ister IDLE üzerinden yönetin isterseniz başka bir editor yardımıyla bu işi görün.

Giriş

En başta kendinizi geliştirmenizi sağlayacak iki adet fonksiyondan bahsedeceğim. Dir ve Help metotları. Bu metotların dışında işinize yarayacak bir kaç metot daha var.

dir()Parametresiz kullanılırsa Python’ın o aşamada tanıdığı üset fonksiyon veya değişkenlerin listesini verir, aksi halde belirtilen parametrenin kapsamına giren alanları listeler.
id()Girilen parametrenin bellek üzerindeki numarasını verir.
type()Girilen parametrenin değerini döndürür.
help()Girilen parametre hakkında info verir.

Temel Veri Tipleri

Sabitler

Python’da sabit kavramı yoktur, sabit gibi belirtilen değerler vardır. Bu değerler genelde büyük harfle yazılır, CONST = 3.1416 gibi.

Sayılar

2/1, 10, 12, 60/30Tam sayılardır. Belleğin izin verdiği kadarıncatam sayı boyutu vadır
True, FalseBoolean
3.145, 22.34, 22/7, 355/113Ondalıklı (Float) sayılar
-14.3 + 4.12jKompleks sayılar

String

“Bu bir string” -> String ifadeler bu şekilde tanımlanır. Konuyla ilgili detaylara ileride deyineceğiz.

Listeler, Demetler ve Sözlükler

Listeler

Farklı elemanları peşpeşe saklamak için dizileri kullanırız. Listeler [ ] ile tanımlanır.

Liste = [] > Boş bir liste örneğidir, Liste2 = [1,2,3,0.4,”a”,(“t”,12,2)] > Başka bir liste…

Demetler

Genellikle paranteler ile gösterilirler. Dizilere benzerler, en büyük farkları değiştirilememeleridir.

demet1 = (1,2,3,4,”a”,3.13)

Sözlükler

Süslü parantezler arasına tanımlanırlar. Key ve Value olarak iki değer tutarlar.

dict = {“Apple”:10, “Orange”:11}

  • About
  • Latest Posts
Süha Arslan
Latest posts by Süha Arslan (see all)
  • Coronavirüs Hakkında Bilgiler ve Bilinen Yanlışlar - 26/11/2020
  • Tanrı Parçacığı - 16/06/2020
  • #P3.3 – Dosya İşlemleri - 09/06/2020
Önceki makaleAdli Bilişim DünyasıSonraki makale Çoklu Evrenler Teorisi

1 yorum

Geri bildirim: Brute Force Saldırısı Nedir? Nasıl Çalışır? Nasıl Korunabiliriz?

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Son Yorumlar

  • Hacker Kime Denir? / Kim Bu Hackerler? için Cookie Nedir? Cookie tehlikeli midir? Eski cookieler nasıl temizlenir?
  • Hash Fonksiyonu Zaafiyetleri’nin Sebebi: Hash Collision nedir? için Simetrik ve Asimetrik Şifreleme Arasındaki Farklar | Akademik Bülten
  • OWASP Mobil Top 10 için Mobil Güvenlik Nasıl Sağlanır Ve Sızma Teknikleri Nelerdir?
  • Coronavirüs Hakkında Bilgiler ve Bilinen Yanlışlar için Recep Hilmi TUFAN
  • 2020’nin En İyi Antivirüs Programları için DDoS Saldırısı Nedir? DDos Saldırısının Türleri Nelerdir?

Son Yazılar

Cookie(Çerez) Nedir?27/12/2020
VPN Hesaplarınızın Güvenliği Tehlikede,Uzmanlar uyarıyor25/12/2020
SQL INJECTION NEDİR?20/12/2020
Penguen’in Yolculuğu| Uzay Yolculuğuna Çıkalım|Bölüm 218/12/2020
Penguen’in Yolculuğu |Linux’un Atası UNIX |Bölüm 117/12/2020

Arşivler

  • Aralık 2020
  • Kasım 2020
  • Ekim 2020
  • Eylül 2020
  • Ağustos 2020
  • Temmuz 2020
  • Haziran 2020
  • Mayıs 2020
  • Nisan 2020
  • Mart 2020
  • Şubat 2020

Alakalı Yazılar

Cookie(Çerez) Nedir?27/12/2020
VPN Hesaplarınızın Güvenliği Tehlikede,Uzmanlar uyarıyor25/12/2020
SQL INJECTION NEDİR?20/12/2020
Penguen’in Yolculuğu| Uzay Yolculuğuna Çıkalım|Bölüm 218/12/2020
Penguen’in Yolculuğu |Linux’un Atası UNIX |Bölüm 117/12/2020
Epic Games’in 15 gün boyunca vereceği ücretsiz oyunlar sızdırıldı!16/12/2020
Penguen’in Çekirdeği15/12/2020
Mobil Güvenlik Ve Sızma Teknikleri Nelerdir?15/12/2020
DDoS Saldırısı Nedir?11/12/2020
Pandemi Döneminde Uzaktan Çalışanlar Dikkat!08/12/2020

Takvim

Şubat 2021
P S Ç P C C P
1234567
891011121314
15161718192021
22232425262728
« Ara    

Arşivler

  • Aralık 2020
  • Kasım 2020
  • Ekim 2020
  • Eylül 2020
  • Ağustos 2020
  • Temmuz 2020
  • Haziran 2020
  • Mayıs 2020
  • Nisan 2020
  • Mart 2020
  • Şubat 2020

Son Yazılar

Cookie(Çerez) Nedir?27/12/2020
VPN Hesaplarınızın Güvenliği Tehlikede,Uzmanlar uyarıyor25/12/2020
SQL INJECTION NEDİR?20/12/2020
Penguen’in Yolculuğu| Uzay Yolculuğuna Çıkalım|Bölüm 218/12/2020
Penguen’in Yolculuğu |Linux’un Atası UNIX |Bölüm 117/12/2020
Epic Games’in 15 gün boyunca vereceği ücretsiz oyunlar sızdırıldı!16/12/2020
Penguen’in Çekirdeği15/12/2020
Mobil Güvenlik Ve Sızma Teknikleri Nelerdir?15/12/2020
DDoS Saldırısı Nedir?11/12/2020
Pandemi Döneminde Uzaktan Çalışanlar Dikkat!08/12/2020

Arama

Go to mobile version