15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın
08.10.2024

Python’daki Temel Komutlar

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

Python, okunabilirliği ve sadeliği ile bilinen çok yönlü, yüksek seviyeli bir programlama dilidir ve 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 kod ile gerçekleştirmenizi sağlayan geniş bir yerleşik komut ve fonksiyon yelpazesidir. 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ı ve kontrol akış ifadelerine kadar Python’da en yaygın kullanılan bazı temel komutları ele alacağız.

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

Python, kullanıcılarla etkileşimde bulunmak için basit komutlar sağlar; giriş alır ve çıkış gösterir.

print() fonksiyonu

print() fonksiyonu, kullanıcıya bilgi göstermek için kullanılır. Dize, değişken ve hatta listeler ve sözlükler gibi karmaşık veri yapıları yazdırabilir.

Örnek:

print("Hello, World!")

Çıktı:

Hello, World!

Ayrıca, virgülle ayrılmış birden fazla öğeyi aynı anda yazdırabilirsiniz:

name ="Alice"
age = 30
print("Name:", name,"Age:", age)

Çıktı:
Ad: Alice Yaş: 30

input() fonksiyonu

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

Örnek:

name = input("Enter your name: ")
print("Hello, name)

Çıktı:
Adınızı girin: Alice
Merhaba Alice

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

age = int(input("Enter your age: "))
print("You are", age,"years old.")

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() fonksiyonu, bir değişkenin veya değerin türünü döndürür.

Örnek:

Așa arată fără tag-urile în plus, doar cod Python curat:

num = 5
print(type(num))
# Output: <class 'int'>
text = "Hello"
print(type(text))
# Output: <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) # Converts string "42" to integer 42
print(type(y))
# Output: <class 'int'>
z = float(y) # Converts integer 42 to float 42.0
print(type(z))
# Output: <class 'float'>
len() function

len() fonksiyonu, bir nesnenin, örneğin bir dize, liste veya sözlüğün uzunluğunu döndürür.

Örnek:

text = "Python"
print(len(text))
# Output: 6
my_list = [1, 2, 3, 4, 5]
print(len(my_list))
# Output: 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 kelimeler, koşullara bağlı olarak kodu yürütmenizi sağlar.

Örnek:

age = 18
if age < 18:
print("You are a minor.")
elif age == 18:
print("You are exactly 18 years old.")
else:
print("You are an adult.")

Çıktı:

Tam olarak 18 yaşındasınız.

“for” ve “while” döngüleri

Döngüler, bir kod bloğunu birden fazla kez yürütmek 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 count < 5:
print(count)
count += 1

Çıktı:

0
1
2
3
4

4. Veri Yapıları

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

Listeler

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

Örnek:

fruits = ["apple", "banana", "cherry"]
# Access the first element (index 0)
print(fruits[0])
# Output: apple
# Append "orange" to the list
fruits.append("orange")
# Print the updated list
print(fruits)
# Output: ['apple', 'banana', 'cherry', 'orange']

Sözlükler

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

Örnek:

# Creating a dictionary
person = {"name": "Alice", "age": 30}
# Accessing a value by key
print(person["name"])
# Output: Alice
# Modifying a value in the dictionary
person["age"] = 31
# Printing the updated dictionary
print(person)
# Output: {'name': 'Alice', 'age': 31}

Kümeler

Kümeler, benzersiz öğelerin koleksiyonlarıdır. Sırasızdırlar ve tekrar eden elemanlara izin vermezler.

Örnek:

# Creating a set (removes duplicate values)
unique_numbers = {1, 2, 3, 4, 4}
# Printing the set (duplicates are removed)
print(unique_numbers)
# Output: {1, 2, 3, 4}
# Adding an element to the set
unique_numbers.add(5)
# Printing the updated set
print(unique_numbers)
# Output: {1, 2, 3, 4, 5}

5. Fonksiyonlar

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

def and return 

Bir fonksiyonu def anahtar kelimesi ile tanımlayabilir ve değerleri return ile döndürebilirsiniz.

Örnek:

def add(a, b):
return a + b # Function returns the sum of a and b
result = add(3, 5) # Calls the function with arguments 3 and 5
print(result) # Output: 8

lambda Functions

Lambda fonksiyonları, lambda anahtar kelimesi kullanılarak tanımlanan anonim fonksiyonlardır. Kısa, basit fonksiyonlar için kullanışlıdırlar.

Örnek:

square = lambda x: x * x
print(square(4))
# Output: 16

Python, dosyalarla çalışmak için komutlar sağlar; dosya içeriğini okuma, yazma ve manipüle etme imkanı sunar.

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

open() fonksiyonu bir dosyayı açar ve read() veya write() dosyaya okuma veya yazma işlemi yapmanızı sağlar.

Bir Dosyayı Okuma Örneği:

file = open("example.txt", "r")
content = file.read()
print(content)
file.close()

Bir Dosyaya Yazma Örneği:

file = open("example.txt", "w") # Open file in write mode
file.write("Hello, World!") # Write text to file
file.close() # Close the file

with ifadesini kullanmak genellikle tercih edilir çünkü dosyayı otomatik olarak kapatır:

with open("example.txt", "r") as file:
content = file.read()
print(content)

7. Modülleri İçe Aktarma

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

import and from

Örnek:

import math
# Calculate the square root of 16
print(math.sqrt(16))
# Output: 4.0
# Import only the pi constant from math
from math import pi
# Print the value of pi
print(pi)
# Output: 3.141592653589793

Modüller, karmaşık kod yazmadan güçlü işlevsellikler sağlar.

Sonuç

Bu makalede ele alınan komutlar ve kavramlar, Python programlaması için temeldir. Bu komutları ustalıkla kullanarak, etkili ve verimli Python kodu yazmak için sağlam bir temel oluşturacaksınız. İster otomasyon için betikler oluşturuyor olun, ister uygulamalar geliştiriyor olun, ister veri analizi yapıyor olun, bu temel Python komutları hedeflerinize ulaşmanıza yardımcı olacaktır.

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

15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın