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:
5-10100
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:'Hello'"World"'123'
Boolean (bool): Mantıksal değerleri temsil eder. Sadece iki değere sahiptir:
TrueveFalse. 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:
[1, 2, 3]['a', 'b', 'c']
Tuple: Liste gibi birden çok öğeyi saklar, ancak tuple'lar değiştirilemezdir (immutable). Örnekler:
(1, 2, 3)('a', 'b', 'c')
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:
{1, 2, 3}{'a', 'b', 'c'}
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:
python# Integer (int)
x = 5
y = -10
z = 100 # Float
pi = 3.14
euler_number = 2.71828
avogadro_number = 6.022e23 # String (str)
hello = 'Hello'
world = "World"
number_str = '123' # Boolean (bool)
is_true = True
is_false = False
# List
numbers = [1, 2, 3]
letters = ['a', 'b', 'c'] # Tuple
tuple_numbers = (1, 2, 3)
tuple_letters = ('a', 'b', 'c') # Dictionary (dict)
person = {'name': 'John', 'age': 30} # Set
number_set = {1, 2, 3}
letter_set = {'a', 'b', 'c'} # Ekrana yazdırma
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.
Hiç yorum yok:
Yorum Gönder