Python'da Temel Komutlar ⋆ ALexHost SRL

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
16.12.2024
No categories

Python’da Temel Komutlar

Python projeleri üzerinde çalışırken, özellikle web uygulamalarını dağıtırken veya karmaşık komut dosyalarını çalıştırırken sağlam ve güvenilir bir barındırma çözümüne sahip olmak çok önemlidir. AlexHost VPS hosting, uygulamalarınızın sorunsuz çalışmasını sağlamak için tam kök erişimi, ölçeklenebilir kaynaklar ve yüksek hızlı SSD depolama alanı sunarak Python geliştiricileri için ideal bir ortam sağlar. İster bir Django veya Flask web uygulaması kuruyor, ister veri analizi yapıyor veya görevleri otomatikleştiriyor olun, AlexHost’un esnek ve uygun fiyatlı VPS planları, birinci sınıf performans ve çalışma süresini korurken projenizin ihtiyaçlarını karşılayabilir.

Python, okunabilirliği ve basitliği ile bilinen çok yönlü, üst düzey bir programlama dilidir, bu da onu hem yeni başlayanlar hem de deneyimli geliştiriciler için mükemmel bir seçim haline getirir. Python’un bu kadar popüler olmasının nedenlerinden biri, karmaşık görevleri minimum kodla gerçekleştirmenize olanak tanıyan çok sayıda yerleşik komut ve işlevdir. Bu temel Python komutlarını anlamak, programlama becerilerinizi önemli ölçüde geliştirebilir ve kodlamayı daha verimli hale getirebilir.

Bu makalede, temel giriş ve çıkış fonksiyonlarından veri yapılarına ve kontrol akışı ifadelerine kadar Python’daki en temel ve yaygın kullanılan komutlardan bazılarını ele alacağız.

1. Giriş ve Çıkış Komutları

Python, girdi alarak ve çıktı görüntüleyerek kullanıcılarla etkileşim kurmak için basit komutlar sağlar

print() fonksiyonu

Print() fonksiyonu kullanıcıya bilgi görüntülemek için kullanılır. Dizeleri, değişkenleri ve hatta listeler ve sözlükler gibi karmaşık veri yapılarını yazdırabilir.

Örnek:

print("Merhaba, Dünya!")

Çıktı:

Merhaba, Dünya!

Virgülle ayırarak aynı anda birden fazla öğe de yazdırabilirsiniz:

name = "Alice"
yaş = 30
print("İsim:", isim, "Yaş:", yaş)

Çıktı:

İsim: Alice Yaş: 30

input() fonksiyonu

Input() fonksiyonu kullanıcıdan girdi almak için kullanılır. Girdiyi bir dize olarak okur, bu nedenle gerekirse başka bir türe (örn. int veya float) dönüştürmeniz gerekebilir.

Örnek:

name = input("Adınızı girin: ")
print("Merhaba,", isim)

Çıktı:

Adınızıgirin: Alice
Merhaba, Alice

Sayısal giriş için girişi şu şekilde dönüştürebilirsiniz:

yaş = int(input("Yaşınızı girin: "))
print("Siz", yaş, "yaşındasınız.")

2. Değişkenler ve Veri Türleri

Python çeşitli veri türlerini ve bunları yönetmek için komutları destekler. İşte bazı temel komutlar:

type() fonksiyonu

Type() işlevi bir değişkenin veya değerin türünü döndürür.

Örnek:

num = 5 print(type(num))

# Çıktı: <class ‘int’>

text = "Merhaba"

print(type(text))

# Çıktı: <class ‘str’>

int(), float(), str()

Bu fonksiyonlar değerleri farklı veri türleri arasında dönüştürür.

Örnek:

x = "42"
y = int(x)
# “42” dizesini 42 tam sayısına dönüştürür
print(type(y))
# Çıktı: <class ‘int’>
z = float(y)
# 42 tamsayısını 42.0 floatına dönüştürür
print(type(z))
# Çıktı: <class ‘float’>
len() fonksiyonu

Len() işlevi, dize, liste veya sözlük gibi bir nesnenin uzunluğunu döndürür.

Örnek:

text = "Python"
print(len(metin))
# Çıktı: 6 my_list =[1, 2, 3, 4, 5]
print(len(my_list))
# Çıktı: 5

3. Kontrol Akışı Komutları

Kontrol akışı komutları, koşullara bağlı olarak kod bloklarının yürütülmesini kontrol etmek için kullanılır.

if, elif, else

Bu anahtar sözcükler, koşullara bağlı olarak kod çalıştırmanıza olanak tanır.

Örnek:

yaş = 18
if yaş < 18:
print("Reşit değilsiniz.")
elif yaş == 18:
print("Tam olarak 18 yaşındasınız.")
else:
print("Siz bir yetişkinsiniz.")

Çıktı:

Tam olarak 18 yaşındasın.
for ve while Döngüleri

Döngüler, bir kod bloğunu birden çok kez çalıştırmak için kullanılır.

For Döngüsü örneği:

for i in range(5):
print(i)

Çıktı:

0
1
2
3
4

While Döngüsü Örneği:

count = 0
while sayım < 5:
print(count)
count = 1

Çıktı:

0
1
2
3
4

4. Veri Yapıları

Python listeler, sözlükler ve kümeler gibi çeşitli yerleşik veri yapıları sunar.

Listeler

Listeler birden fazla öğeyi tek bir değişkende saklamak için kullanılır. Değiştirilebilirler, yani oluşturulduktan sonra içeriklerini değiştirebilirsiniz.

Örnek:

fruits = ["apple", "banana ", "cherry"]
print(meyveler[0])
# Çıktı: elma
fruits.append("portakal")
# Listeye “turuncu” ekler
print(meyveler)
# Çıktı: [‘elma’, ‘muz’, ‘kiraz’, ‘portakal’]

Sözlükler

Sözlükler verileri anahtar-değer çiftleri halinde saklar ve harita benzeri bir yapıya ihtiyaç duyduğunuzda kullanışlıdır.

Örnek:

kişi = {"isim": "Alice", "yaş": 30}
print(kişi["isim"])
# Çıktı: Alice
kişi["yaş"] = 31
# Bir değerin değiştirilmesi
print(kişi)
# Çıktı: {‘isim’: ‘Alice’, ‘yaş’: 31}

Setler

Kümeler benzersiz öğelerden oluşan koleksiyonlardır. Sırasızdırlar ve yinelenen öğelere izin vermezler.

Örnek:

unique_numbers = {1, 2, 3, 4, 4}

print(unique_numbers)

# Çıktı: {1, 2, 3, 4}

unique_numbers.add(5)

print(unique_numbers)

# Çıktı: {1, 2, 3, 4, 5}

5. Fonksiyonlar

Fonksiyonlar, adlandırılmış bir kod bloğu tanımlayarak kod bloklarını yeniden kullanmanıza olanak tanır.

def ve return 

Def anahtar sözcüğünü kullanarak bir işlev tanımlayabilir ve return sözcüğünü kullanarak değer döndürebilirsiniz.

Örnek:

def add(a, b): return a b

sonuç = add(3, 5)

print(sonuç

# Çıktı: 8

lambda Fonksiyonları

Lambda fonksiyonları, lambda anahtar sözcüğü kullanılarak tanımlanan anonim fonksiyonlardır. Kısa, basit işlevler için kullanışlıdırlar.

Örnek:

kare = lambda x: x * x
print(kare(4))
# Çıktı: 16

Python, dosyalarla çalışmak için komutlar sağlayarak dosya içeriğini okumanıza, yazmanıza ve değiştirmenize olanak tanır.

open(), read(), write() fonksiyonları

Open() işlevi bir dosya açar ve read() ya da write() işlevi dosyayı okumanızı ya da dosyaya yazmanızı sağlar.

Dosya Okuma Örneği:

dosya = open("örnek.txt", "r")
içerik = dosya.read()
print(içerik)
file.close()

Bir Dosyaya Yazma Örneği:

dosya = open("example.txt", "w")
file.write("Merhaba, Dünya!")
file.close()

Dosyayı otomatik olarak kapattığı için genellikle with deyiminin kullanılması tercih edilir:

with open("örnek.txt", "r") as dosya:
içerik = dosya.read()
print(içerik)

7. Modülleri İçe Aktarma

Python, işlevselliğini genişletmek için yerleşik veya üçüncü taraf modülleri içe aktarmanıza izin verir.

import ve from

Örnek:

import math
print(math.sqrt(16))
# Çıktı: 4.0
from math import pi
print(pi)
# Çıktı: 3.141592653589793
Modüller, sıfırdan karmaşık kod yazmak zorunda kalmadan güçlü işlevler sağlar.

Sonuç

Bu makalede ele alınan komutlar ve kavramlar Python programlama için temeldir. Bu komutlarda ustalaşarak, etkili ve verimli Python kodu yazmak için sağlam bir temele sahip olacaksınız. İster otomasyon için komut dosyaları oluşturuyor, ister uygulamalar geliştiriyor veya veri analizini keşfediyor olun, bu temel Python komutları hedeflerinize ulaşmanıza yardımcı olacaktır.

Mutlu kodlamalar ve Python’un gücünün tadını çıkarın!

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills