Python Türkiye | Pyturkey 🐍
Open in Telegram
👋Hoş geldiniz👋 Diğer kanalımız: @yazilimkaynak ✔️ Python ile alakalı her şeyi bulabileceğiniz bir kanal. Sabit mesajımıza bakarak tüm içeriklerimize kolayca ulaşabilirsiniz! Grubumuz: https://t.me/pyTurkeyChat İletişim: @hkeydesign
Show more989
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
PYTHON'DA TRUE VE FALSE'UN ASIL DEĞERLERİ
print(True + 10 )Size yukardaki kodun hangi çıktıyı vereceğini sorsam ne düşünürsünüz? Muhtemelen birçoğunuz kodun hata vereceğini düşünürsünüz fakat öyle değil. Düşündüğünüzün aksine bu kod hata vermeyecek, ekrana 11 yazdıracak. Çünkü
True ve False değerleri 1 ve 0 olarak ele alınıyor.
Size daha önce dir (__dir__) fonksiyonunu anlatmıştım. Gelin bu fonksiyonu kullanarak True ve False class'larının fonksiyonlarına bakalım.
>> True.__dir__()Çıktı:
[..., 'real', 'imag', 'numerator', 'denominator', '__str__', '__setattr__', '__delattr__', '__init__', '__reduce_ex__', '__reduce__'...]Çıktı uzun olduğu için işimize yaramayan kısımları sildim. Siz bu kodu kendiniz çalıştırıp görebilirsiniz ama bizim ihtiyacımız olan
real değeri. True class'ının real değerini almaya çalıştığımızda bakın bize ne verecek.
>> True.real >> 1Gördüğünüz gibi bize
1 değerini döndürdü. Aynısı False için de geçerli, False class'ının real değeri de bize 0'ı verecek.qwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eewqwee eewee eew
text: int = 'Python'
print(text)
Yukardaki kod hangi çıktıyı verir?
Selamlar,
Para kazanmak isteyen öğrenci arkadaşlar dm atabilir. İş kodlamadan alakasız bu arada.
DM: @hkeydesign
RECURSION/ÖZYİNELEME NEDİR?
Tanımlanan fonksiyonun kendi içinde kullanılması ile oluşan tekrarlamaya recursion, Türkçe tabiriyle özyineleme denir. Özyinelemeli fonksiyon, kendini çağırır.
Örneğin 0'dan n sayısına kadar olan sayıların toplamını veren bir recursive fonksiyon:
def calculate_sum(number: int):
if number == 1:
return 1
else:
return number + calculate_sum(number - 1)
Öncelikle n=3 verdiğimizde fonksiyonun nasıl çalıştığını inceleyelim:
calculate_sum(3) = 6Yaptığı işlemler:
calculate_sum(3):
return 3 + toplam(2) -> toplam(2) aslında 3'e eşittir
// return 2 + toplam (1) -> toplam(1) aslında 1'e eşittir
// return 1
Kafanızı karıştıran yerleri yorumlara yazabilirsiniz.RECURSION/ÖZYİNELEME NEDİR?
Tanımlanan fonksiyonun kendi içinde kullanılması ile oluşan tekrarlamaya recursion, Türkçe tabiriyle özyineleme denir. Özyinelemeli fonksiyon, kendini çağırır.
Örneğin 0'dan n sayısına kadar olan sayıların toplamını veren bir recursive fonksiyon:
def calculate_sum(number: int):
if number == 1:
return 1
else:
return number + calculate_sum(number - 1)
Öncelikle n=3 verdiğimizde fonksiyonun nasıl çalıştığını inceleyelim:
calculate_sum(3) = 6Yaptığı işlemler:
calculate_sum(3):
return 3 + toplam(2) -> toplam(2) aslında 3'e eşittir
// return 2 + toplam (1) -> toplam(1) aslında 1'e eşittir
// return 1
Kafanızı karıştıran yerleri yorumlara yazabilirsiniz.RECURSION/ÖZYİNELEME NEDİR?
Tanımlanan fonksiyonun kendi içinde kullanılması ile oluşan tekrarlamaya recursion, Türkçe tabiriyle özyineleme denir. Özyinelemeli fonksiyon, kendini çağırır.
Örneğin 0'dan n sayısına kadar olan sayıların toplamını veren bir recursive fonksiyon:
def calculate_sum(number: int):
if number == 1:
return 1
else:
return number + calculate_sum(number - 1)
Öncelikle n=3 verdiğimizde fonksiyonun nasıl çalıştığını inceleyelim:
calculate_sum(3) = 6Yaptığı işlemler
calculate_sum(3):
return 3 + toplam(2)
// return 2 + toplam (1)
// return 1RECURSION/ÖZYİNELEME NEDİR?
Tanımlanan fonksiyonun kendi içinde kullanılması ile oluşan tekrarlamaya recursion, Türkçe tabiriyle özyineleme denir. Özyinelemeli fonksiyon, kendini çağırır.
Örneğin 0'dan n sayısına kadar olan sayıların toplamını veren bir recursive fonksiyon:
def calculate_sum(number: int):
if number == 1:🔸 TOKEN NAME 🔸 | 🔸 TOKEN NAME 🔸 | 🔸 TOKEN NAME 🔸
📄 Contract:
0x1229d7F0De90F5122a507E4C48E4b8c03C69eB45💵Price: 0.000003583616887251$ 🔒 Unlock Time: 2023-01-05 23:50:00 🔑 Owner:
0x0706443aF6e6303bB3991D7e74b1Acb76EF3aF05Locked LP Rate: 99.99999999999969% ——————————————————————————————————
