Bu kodlari yazmadan önce algoritmasını yazarken nasıl düşündünüz? Yoksa algoritma yazmadan pratiğiniz olduğu için yaza yaza mı geliştirdiniz? Bu süreci çok merak ediyorum. iyi çalışmalar.
@muradquliyev63093 жыл бұрын
37. Verilmiş ədədə qədər olan Fibonaççi ədədlərini çap eden funksiya yazın. Fibonaççi ədədləri: birinici və ikinci həddi 1-ə. 3-cü həddən başlayaraq hər sonra gələn hədd özündən əvvəlki iki həddin cəminə bərabər olan ədədlər ardıcıllığıdır. 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...... MISAL 37 def funk(n): a = 1 b = 1 c = 1 list = [1, 1] while c < n: c = a + b a = b b = c if c < n: list.append(b) for i in list: print(i, end=" ") n = int(input("Ededi daxi edin: ")) funk(n)
ne allahı ya orada kodlar var kodları da mı allah yazdı her şey sebep sonuca bağlı her şeyi de 1500 yıllık eski sözlere bağlamayın kardeşim alla alla ya
@nobodynoone3433 жыл бұрын
@@toz_dumann Sen biraz malmısın ?
@mertaktas48563 жыл бұрын
@@nobodynoone343 iyi dedin kral
@Agent-hh2ts6 жыл бұрын
beğeniyi hak ediyorsun.
@denizdengeliyorum7 жыл бұрын
düşmanlar dizisinin içerisinde düşman döndü, class ı böyle döngüde döndürmenin amacı nedir?
@harunazik45204 жыл бұрын
Bu ders çok güzeldi. Teşekkürler :)
@enesprtc6 жыл бұрын
import random class Oyun: def __init__(self,isim = "Baş Komutan",can = 100,mermi = 100): self.isim = isim self.can = can self.mermi = mermi def atak(self): print(self.isim + " Atatürk konuşuyor:Ordular ilk hedefiniz akdeniz ileri!!! " ) harcanan_mermi = random.randrange(0,50) print(str(harcanan_mermi)+ " kadar mermi harcandı.") mermi = self.mermi - harcanan_mermi print(mermi) print("Merminiz kaldı.") def savunma(self): print(self.isim +" Konuşuyor: Baskın yiyiyoruz,askerler kaçmak Türk'e yakışmaz,direnin!!!") print(self.isim + " Atatürk konuşuyor:Geldikleri gibi gidecekler...") isabetli_mermi = random.randrange(0,100) can = self.can - isabetli_mermi print(can) print("Canınız kaldı.") def şarjör_durumu(self): if self.mermi ==0: print("Şarjörüm tükendi,takviye istiyorum,cepenin kuzey batısındayım...") else: print("İlerliyorum...") def iyi_durum_raporu(self): print(self.isim + " Konuşuyor,kuzey cephesinde durumlar nasıl?") print("Düşman üssüne doğru ilerliyoruz,asayiş berkemal komutanım...") print(self.isim + " Konuşuyor:Bravo askerler temizleyin onları...") def kötü_durum_raporu(self): print(self.isim + " Konuşuyor,orada durumlar nasıl?") print("Güvende değiliz komutanım,doğu cephesine yardım istiyoruz...") print(self.isim + " Konuşuyor:yardım yolluyorum,kıpırdamayın!!!") def hayatta_mı(self): if self.can Adet2: print("Türkler Kazandı!!!!") elif Adet1==Adet2: print("Savaş berabere bitmiştir.") else: print("Düşman kazandı.") def giriş(self): print("İsim:",self.isim,"Can:",self.can,"Mermi:",self.mermi) Start = Oyun() Start.savunma() Start.kötü_durum_raporu() Start.iyi_durum_raporu() Start.hayatta_mı() Start.esir_askerlerimiz() Start.başkomutanın_cevabı() Start.atak() Start.şarjör_durumu() Start.savaşın_sonu() Anladığım kadarıyla böyle bir şey yaptım.
@muhammetemrekus89165 жыл бұрын
sen kafayi siyirmissin
@stinsonbrothers46565 жыл бұрын
ya şimdi şöyle ki ok tamam komutlar uzun uzadıya yazmışsında olay şu savaşı kimin kazanacağını gene kullanıcının girdiği değerler belirliyo biraz tuhaf olmamışmı
@thshortone4 жыл бұрын
@lychcode Aynen bilerek bir tur kazanır , bir tur berabere bitirir ve bir turda kaybeder , zevk patlaması asdsdasdsadd
sizin yaptığınız kodları kopyala yapıştır yaparak kullanıyorum yine de şöyle bir sıkıntı çıkıyor satırı değişiyor ama sıkıntı hep aynı yardımcı olabilir misiniz? SyntaxError: Non-UTF-8 code starting with '\xfd' in file E:/pythonProject/venv/dkopy.py on line 13, but no encoding declared;
@tamtroll7744 жыл бұрын
python biraz güncellendi 13.satırdaki kodları gönderebilir misin?
@velibozkaya72424 жыл бұрын
@@tamtroll774 print(self.isim, "saldırıyor!")
@velibozkaya72424 жыл бұрын
@@tamtroll774 bu kodu ben yazmadım benim yazdığımda yine böyle bir sıkıntı olduğu için bu video altındaki çalışan kodlardan yorumlardan birini kopyalamıştım ama o da aynı sıkıntıyı verdi güncelleme ile ilgilindir inşallah
@tamtroll7744 жыл бұрын
@@velibozkaya7242 virfül nefen koydun virgül yerine artı işareti koy
@velibozkaya72424 жыл бұрын
@@tamtroll774 tamamdır teşekkür ederim
@bysubutay10 ай бұрын
❤❤❤
@aliosmankepir8 жыл бұрын
random.randrange(0,10)==random.randint(0,10) İkiside aynı şey değil mi?
@thshortone4 жыл бұрын
bende tam onu araştırıyordum internetten ben hep randint kullanıyorumda
@aliosmankepir4 жыл бұрын
@@thshortone Vay be 3 yıl önce yazmışım bunu. Zaman ne çabuk geçiyor :D Gelecekten sana tavsiyem Python'dan sonra js öğren mutlaka.
@thshortone4 жыл бұрын
@@aliosmankepir hedefim o yönde , tavsiyen için teşekkürler zaman yolcusu :)
@tamtroll7744 жыл бұрын
@@thshortone öğrendin mi kardeşim ?
@rezzaksanverdi313 жыл бұрын
reis sen python öğrendinmi
@kursat77744 жыл бұрын
Bütün kodları eksiksiz yazdığımı düşünüyorum fakat şöyle bir hata aldım yardımcı olur musunuz "D:\MASAÜSTÜ\program çalışma ve kısayollar\python pycharm çalışmaları\Yeni klasör (2)\venv\Scripts\python.exe" "D:/MASAÜSTÜ/program çalışma ve kısayollar/python pycharm çalışmaları/Yeni klasör (2)/deneme27.py" Traceback (most recent call last): File "D:/MASAÜSTÜ/program çalışma ve kısayollar/python pycharm çalışmaları/Yeni klasör (2)/deneme27.py", line 49, in dusman.print() AttributeError: 'tuple' object has no attribute 'print' Process finished with exit code 1
@lux_nemesis Жыл бұрын
tuple nesnesinin print adında metodu yok onu diyor galiba errorda
@selinaysu65493 жыл бұрын
Random'u tanımıyor. Tek hata olarak unresolved reference 'random' . Napmalıyimm
@rezzaksanverdi313 жыл бұрын
cmd'den random modülünü eklemelisin. cmd ye girip pip install random yazarsan yüklenecektir
@selinaysu65493 жыл бұрын
@@rezzaksanverdi31 teşekkürlerr
@rezzaksanverdi313 жыл бұрын
@@selinaysu6549 rica ederim biraz geç oldu ama 😀. Hâla devam ediyomusun çalışmaya ?
@selinaysu65493 жыл бұрын
@@rezzaksanverdi31 ara verdim diyebilirim ama tekrar başlıycam
@rezzaksanverdi313 жыл бұрын
@@selinaysu6549 Bencede çok iyi edersin kaçıncı sınıfsın
@orhanelbek37408 жыл бұрын
"self" i kendi atamiyor ise ne yapmaliyiz?
@yugioh-furkan-45086 жыл бұрын
o zaman siz yazabilirsiniz elle
@GcNCyLn6 жыл бұрын
mermi_bitti_mi fonksiyonundaki return true ve return false satırlarını yazmamızdaki amaç nedir? return deyimini True ve False ile kullandığımızda nasıl bir sonuç elde ediyoruz? Hiçbir yerde bulamadım yardımcı olur musunuz?
@_vblax6 жыл бұрын
hala merak ediyorsan, fonkiyonlar "return" deyimi sayesinde çağırıldıkları yere bir değer döndürür. bazıları yapmaz ama genelde döndürür. burada da return ile bir bool değer (doğru ya da yanlış, mantık değeri) döndürüyor. eğer kafan hala karışıksa return deyimini araştırmalısın.
@ibrahimkoz98817 жыл бұрын
Saldırı fonksiyonumuzdaki değerleri neden returnluyoruz bu kendimize ateş etmek olmaz mı?
@baransunger49545 жыл бұрын
hayır bize ateş eden kişinin değerlerini buluyoryuz
@komputerucun23823 жыл бұрын
sorun ne import random class Dusman: def __init__(self,isim="Dusman",qalancan=500,saldiri_gucu=10,mermi_sayi=5): self.isim=isim self.qalancan=qalancan self.saldiri_gucu=saldiri_gucu self.mermi_sayi=mermi_sayi def saldir(self): print(self.isim+"saldiriyot") harcananmermi=random.randrange(1,10) print(str(harcananmermi)+"kadarharcandi") self.mermi_sayi-=harcananmermi return (harcananmermi,self.saldiri_gucu) def saldiriyaugra(self,harcananmermi,saldiri_gucu): print("vuruldum") self.qalancan-=harcananmermi * saldiri_gucu def merm_bitdimi(self): if (self.mermi_sayi
@okatacu17967 жыл бұрын
Merhabalar, kodum aşağıda yardımcı olabilecke var mı? C:\Users\dell\AppData\Local\Programs\Python\Python36-32\python.exe "C:/Users/dell/PycharmProjects/ilk/Düşman Sınıfını Geliştirme 1(nesne).py" Traceback (most recent call last): File "C:/Users/dell/PycharmProjects/ilk/Düşman Sınıfını Geliştirme 1(nesne).py", line 38, in asker.print() AttributeError: 'tuple' object has no attribute 'print' Process finished with exit code 1 BU HATAYI ALIYORUM import random class Asker: def __init__(self,isim="Asker",kalan_can=2000,saldırı_gücü=200,mermi_sayısı=40): self.isim = isim self.kalan_can = kalan_can self.saldırı_gücü = saldırı_gücü self.mermi_sayısı = mermi_sayısı def saldır(self): print(self.isim + "Saldırıyor.") harcanan_mermi = random.randrange(0,10) print(str(harcanan_mermi + " kadar harcandı")) self.mermi_sayısı -= harcanan_mermi return (harcanan_mermi,self.saldırı_gücü) def saldırıya_uğra(self,harcanan_mermi,saldırı_gücü): print("Vuruldum") self.kalan_can -= (harcanan_mermi * saldırı_gücü) def mermi_bitti_mi (self): if (self.mermi_sayısı
@poliriboz78707 жыл бұрын
Öncelikle ilk baştaki "__init__" yanlış yazılmış. Diğer hatan ise sonlara doğru "yeniasker = ("Asker" + str(i+1),rasgelecan,rasgelesaldırıgücü,rasgelemermisayısı)" yazmışsın ya, parantezin başına sınıfın adını koymayı unutmuşsun. Yani "yeniasker = Asker("Asker" + str(i+1),rasgelecan,rasgelesaldırıgücü,rasgelemermisayısı)" olması gerekiyordu. Kodunun düzeltilmiş halini yine de alta yazıyorum :) (KZbin iki tane alt tireyi kopyalayamıyo sanırım o yüzden yanlış olmuş bu "__init__" ben de yapıştıramadım düzeltirsin artık) import random class Asker: def __init__(self, isim="Asker", kalan_can=2000, saldırı_gücü=200, mermi_sayısı=40): self.isim = isim self.kalan_can = kalan_can self.saldırı_gücü = saldırı_gücü self.mermi_sayısı = mermi_sayısı def saldır(self): print(self.isim + "Saldırıyor.") harcanan_mermi = random.randrange(0, 10) print(str(harcanan_mermi + " kadar harcandı")) self.mermi_sayısı -= harcanan_mermi return harcanan_mermi, self.saldırı_gücü def saldırıya_uğra(self, harcanan_mermi, saldırı_gücü): print("Vuruldum") self.kalan_can -= (harcanan_mermi * saldırı_gücü) def mermi_bitti_mi(self): if self.mermi_sayısı
@okatacu17967 жыл бұрын
Öncelikle yardım ettiğin için Allah razı olsun. Fakat yazdığın kodu birebir kopyalayıp yapıştırdığımda: yeniasker = Asker("Asker" + str(i + 1), rasgelecan, rasgelesaldırıgücü, rasgelemermisayısı) TypeError: object() takes no parameters bu hatayı alıyorum. Rahatsız ettim çok özür dilerim
@poliriboz78707 жыл бұрын
Bu çok garip çünkü ben tekrar sıfırdan yapıştırdığımda askerlerin özellikleri çıkıyor ve program sorunsuz çalışıyor. Python 3 kullanıyorum sen? (Son satırı silip tekrar yapıştırmadan yazmayı deneyebilirsin.)
@okatacu17967 жыл бұрын
Valla Allah razı olsun kaç gündür burada takılmıştım, facede gruplara da sordum cevap alamadım. Tekrar çok çok sağol
@poliriboz78707 жыл бұрын
Ben teşekkür ederim :) Birbirimizi geliştirdik bu sayede.