Kayıtlar

 <script src="https://widgets.coingecko.com/coingecko-coin-market-ticker-list-widget.js"></script> <coingecko-coin-market-ticker-list-widget coin-id="bitcoin" currency="usd" locale="tr"></coingecko-coin-market-ticker-list-widget>
 class NFT:     def __init__(self, ad, sahip, fiyat):         self.ad = ad         self.sahip = sahip         self.fiyat = fiyat     def sat(self, alici):         if alici.bakiye >= self.fiyat:             alici.bakiye -= self.fiyat             self.sahip.bakiye += self.fiyat             self.sahip = alici             print(f"{self.ad} adlı NFT, {self.fiyat} TL karşılığında satıldı.")         else:             print("Yetersiz bakiye.") class Kullanici:     def __init__(self, ad, bakiye):         self.ad = ad         self.bakiye = bakiye     def __str__(self):         return self.ad # Kullanıcılar ve NFT'ler oluşturuldu alice = Kullanici("Alice", 100) bob = Kullanici("Bob", 50) nft1 = NFT("NFT1", alice, 75) nft2 = NFT("NFT2", bob, 50) # NFT'ler satışa sunuldu nft1.sat(bob) # NFT1 adlı NFT, 75 TL karşılığında satıldı. nft2.sat(alice) # Yetersiz bakiye.