Python, en çok tercih edilen dillerden biridir. Kısalığı ve yüksek okunabilirliği onu tüm programcılar arasında çok popüler kılıyor.
İşte Python programlama oyununuzu ortaya çıkarmak için kullanabileceğiniz birkaç ipucu ve püf noktası.
Python’da İki Sayının Yerinde Değiştirilmesi
1 2 3 4 5 6 | x, y = 10, 20 print(x, y) x, y = y, x print(x, y) |
Çıktı:
1 2 3 4 | 10 20 20 10 |
Python’da bir dizeyi tersine çevirme
1 2 3 4 | a = "tasarimkodlama" print("Tersi : ", a[::-1]) |
Çıktı:
1 2 3 | Tersi : amaldokmirasat |
Python’da Listedeki tüm öğelerden tek bir dize oluşturun
1 2 3 4 | a = ["www", "tasarimkodlama","com"] print(".".join(a)) |
Çıktı:
1 2 3 | www.tasarimkodlama.com |
Karşılaştırma Operatörlerinin Zincirlenmesi
1 2 3 4 5 6 7 | n = 10 sonuc = 1 < n < 20 print(sonuc) sonuc = 1 > n <= 9 print(sonuc) |
Çıktı:
1 2 3 4 | True False |
Alınan Modüllerin Dosya Yolunu Yazdırma
1 2 3 4 5 6 7 | import os import socket print(os) print(socket) |
Çıktı:
1 2 3 4 | <module 'os' from '/usr/lib/python3.8/os.py'> <module 'socket' from '/usr/lib/python3.8/socket.py'> |
Python’da Enum Kullanımı
1 2 3 4 5 6 7 8 | class Gunler: Pzt, Sl, Crs, Prs, Cm, Cts, Pz = range(7) print(Gunler.Crs) print(Gunler.Cm) print(Gunler.Sl) |
Çıktı:
1 2 3 4 5 | 2 4 1 |
Fonksiyonlardan Birden Çok Değer Döndürme
1 2 3 4 5 6 7 | def x(): return 1, 2, 3, 4 a, b, c, d = x() print(a, b, c, d) |
Çıktı:
1 2 3 | 1 2 3 4 |
Bir Listede En Sık Kullanılan Değeri Bulma
1 2 3 4 | test = [1, 2, 3, 4, 2, 2, 3, 1, 4, 4, 4] print(max(set(test), key = test.count)) |
Çıktı:
1 2 3 | 4 |
Bir Nesnenin Bellek Kullanımını Kontrol Edin
1 2 3 4 5 | import sys x = 1 print(sys.getsizeof(x)) |
Çıktı:
1 2 3 | 28 |
Dizeyi N kez yazdır
1 2 3 4 5 | n = 3 a = "TasarimKodlama " print(a * n) |
Çıktı:
1 2 3 | TasarimKodlama TasarimKodlama TasarimKodlama |
İki kelimenin anagram olup olmadığını kontrol etme
1 2 3 4 5 6 7 8 9 10 11 12 | from collections import Counter def is_anagram(str1, str2): return Counter(str1) == Counter(str2) def is_anagram(str1, str2): return sorted(str1) == sorted(str2) print(is_anagram('ada', 'adak')) print(is_anagram('tasarim', 'mirasat')) |
Çıktı:
1 2 3 4 | False True |
Daha fazla Python için Python Dersleri konusunu inceleyin.









Yorum Yap