Python'da farklı türde verileri temsil etmek için birkaç temel değişken türü bulunmaktadır. İşte Python'da sıkça kullanılan değişken türlerinin bir açıklaması:
Integer (int): Tamsayıları temsil eder. Pozitif veya negatif tam sayılar olabilirler. Matematikte kullanılan doğal sayılar, negatif tam sayılar, sıfır ve pozitif tam sayılar bu kategoriye girer. Örnekler:
Float: Ondalık sayıları temsil eder. Virgülle ayrılan kesirli sayılar veya bilimsel gösterimdeki sayılar olabilirler. Örnekler:
3.142.718286.022e23 (6.022x10^23)
String (str): Metin dizilerini temsil eder. Metin, tek tırnak (') veya çift tırnak (") içinde yazılır. Örnekler:
Boolean (bool): Mantıksal değerleri temsil eder. Sadece iki değere sahiptir: True ve False. Bu tür genellikle koşullu ifadelerde ve mantıksal operatörlerle birlikte kullanılır.
List: Birden çok öğeyi saklamak için kullanılır. Öğeler virgülle ayrılır ve köşeli parantezler içine alınır. Örnekler:
Tuple: Liste gibi birden çok öğeyi saklar, ancak tuple'lar değiştirilemezdir (immutable). Örnekler:
Dictionary (dict): Anahtar-değer çiftlerini saklamak için kullanılır. Anahtarlar benzersiz olmalıdır ve köşeli parantezler içinde tanımlanır. Örnek:
{'name': 'John', 'age': 30}
Set: Benzersiz öğeleri saklamak için kullanılır. Küme parantezleri içinde tanımlanır. Örnek:
Bu değişken türleri, Python'da farklı veri yapıları oluşturmanıza ve farklı türlerde verileri saklamanıza olanak tanır. Her biri belirli bir amaca hizmet eder ve farklı işlevselliklere sahiptir.
Python kodunda bu veri türlerini kullanarak nasıl gözükeceğini aşağıda gösteriyorum:
x = 5
y = -10
z = 100
pi = 3.14
euler_number = 2.71828
avogadro_number = 6.022e23
hello = 'Hello'
world = "World"
number_str = '123'
is_true = True
is_false = False
numbers = [1, 2, 3]
letters = ['a', 'b', 'c']
tuple_numbers = (1, 2, 3)
tuple_letters = ('a', 'b', 'c')
person = {'name': 'John', 'age': 30}
number_set = {1, 2, 3}
letter_set = {'a', 'b', 'c'}
print("x:", x)
print("y:", y)
print("z:", z)
print("pi:", pi)
print("euler_number:", euler_number)
print("avogadro_number:", avogadro_number)
print("hello:", hello)
print("world:", world)
print("number_str:", number_str)
print("is_true:", is_true)
print("is_false:", is_false)
print("numbers:", numbers)
print("letters:", letters)
print("tuple_numbers:", tuple_numbers)
print("tuple_letters:", tuple_letters)
print("person:", person)
print("number_set:", number_set)
print("letter_set:", letter_set)
Bu kod, Python'da farklı veri türlerini kullanarak değişkenler oluşturur ve bunları ekrana yazdırır. Böylece her bir veri türünün nasıl kullanılabileceğini görebilirsiniz.