Jump to content
×
×
  • Create New...

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

  • Bu Alana Reklam Verebilirsiniz
    Bu Alana Reklam Verebilirsiniz

Python dersleri (1) tarihi ve Python kurulumu , temel kodlar

Rate this topic


what
 Share


Recommended Posts

Python dersleri (1) tarihi ve Python kurulumu , temel kodlar
 Share


  • Members

Öncelikle tüm THT ailesine selamlar, bugün Python programlama derslerine başlıyoruz. Bildiklerimi size anlaşılır şekilde detaylarıyla anlatmaya çalışacağım.

 

 

 

 

 

 

 

 

image.png

 

 

Python nedir?

 

Python , yorumlanmış üst düzey genel amaçlı bir programlama dilidir . Python'un tasarım felsefesi , kayda değer girinti kullanımıyla kod okunabilirliğini vurgular . Onun dil yapılarına yanı sıra nesne yönelimli yardım yaklaşım amacı programcılar küçük ve büyük ölçekli projeler için net ve mantıklı kod yazmak.

 

 

 

 

image.png

Python'un Tarihçesi

 

Python, Guido van Rossum tarafından 1990 yılında Amsterdam’da geliştirilmeye başlanmıştır. Dünyanın en çok kullanılan programlama dillerinden bir tanesidir. Bunun sebebi yorumlanabilir, nesne yönelimli, modüler ve etkileşimli bir dil olmasıdır. Bir diğer sebebi ise python öğrenme hızınızın okumanızla doğru orantılı olmasıdır.

 

 

 

 

 

 

 

 

 

Python'u kullanabileceğiniz bazı alanlar:

 

 

*Web Geliştirme. Python için en yaygın kullanım durumu web geliştirmedir. ... * Yapay zeka ve makine öğrenimi. Python, yapay zeka ve makine öğrenimi için popüler bir programlama dilidir. ... *Veri analizi. ... * Oyun geliştirme. ... * robot uygulaması.

 

evet arkadaşlar şimdi ne olduğunu , tarihini anladık.

 

 

 

 

 

 

 

image.png

 

 

 

Python kurulumu

 

Python sürümleri kurulumu: öncelikle Welcome to Python.org uzantısına girip "Downloads" kısmına giryoruz ardından işletim sistemimize göre olanı seçiyoruz ben windows seçeceğim ardından aşşağıdaki sürümlerden birini seçeceğiz ben 3.8.7 seçeceğim sürüm 3 olduğu sürece çok birşey farketmiyor eğer bilgisayarınız windows 7 ve altıysa 3.9 sürümlerini kuramazsınız. bunuda bilmiş olalım.

 

 

 

image.png

 

 

 

 

image.png

 

 

 

 

bilgisayarınız 32 bit ise 32 yi 64 ise 64 ü seçeceğiz

 

 

 

 

image.png

 

 

 

 

image.png

 

 

 

ardından karşımıza kurulum ekranı gelecek "Add Python.... to PATH" kısmını işaretleyip kuruyoruz böylelikle kurulumumuz bittişimdi ise bize bir "IDE" lazım

 

 

 

 

 

 

 

 

image.png

 

 

 

IDE nedir?

 

 

Entegre geliştirme ortamı, bilgisayar programcılarının hızlı ve rahat bir şekilde yazılım geliştirmelerini sağlamayı amaçlayan, geliştirme sürecini organize edebilen çeşitli araçlardan ve geliştirme sürecinin verimli kullanılmasına katkıda bulunan tüm araçlardan oluşan bir yazılım türüdür.

 

 

 

 

 

 

 

image.png

 

 

Visual Studio kurulumu

 

Visual Studio Code, Microsoft tarafından Windows, Linux ve MacOS için geliştirilmiş bir kaynak kod düzenleyicisidir. Hata ayıklama desteği, yerleşik Git testi, söz dizimi vurgulama, akıllı kod tamamlama, parçacıklar ve kod yeniden düzenlemeyi içerir. Visual Studio Code - Code Editing. Redefined uzantısına girip

downloads kısmına tıklıyoruz.

 

 

 

image.png

 

 

 

 

image.png

 

 

 

 

Ardından işletim sistemimize uygun olanı seçiyoruz. Üstüne tıkladığımızda kendi otomatik iniyor. Şimdi ise işimizi kolaylaştıracak eklentileri kuracağız..

 

 

 

 

 

image.png

 

 

 

 

image.png

 

 

 

Uzantılar bölümüne gelip arama kısmına "Python" yazıyoruz ve indiriyoruz bu kod yazarken işimizi kolaylaştıracak

 

 

 

 

image.png

 

 

 

 

image.png

 

 

 

 

image.png

 

 

 

 

 

image.png

 

 

 

"Select Python Interpreter" kısmına tıklıyoruz sonra çıkan kısımdan yüklediğimiz Python sürümünü seçiyoruz böylelikle Pythonu ve Visual Studiocode'u kurdukşimdi biraz arayüzü tanıyalım şimdi ise bir klasör oluşturacağız klasör ekle bölümüne gelip bir klasör seçiyoruz.

 

 

 

 

image.png

 

 

 

 

image.png

 

 

 

Şimdi klasör ekledikten sonra birde dosya ekleyeceğiz.

 

 

 

image.png

 

 

 

 

image.png

 

 

 

 

ben "THT.py" adında bir dosya ekledim dosyanızın isminin sonu .py ile bitmeli bu önemli ve artık ilk kodumuzla başlayalım.

 

 

 

image.png

 

 

 

image.png

 

 

Print komutu ve kullanımı

 

print() işlevi yerleşik bir işlevdir. Yani kullanıcı tarafından oluşturulmayan ve python içerisinde yer alan bir fonksiyondur. Amacı, Görüntü / Konsol penceresinde belirli bir mesajı yazdırmaktır.

 

 

Python:

print('selamlar THT ailesi')

 

 

Kullanımıda bu şekildedir.

 

image.png

 

 

String to Int() ve Int to String

 

Python Dizesinden Int

'ye Python'da, bir dizgiyi bir tamsayı değerine dönüştürmek için int() yöntemi kullanılabilir.

 

int() iki parametre alır: bir tam sayıya dönüştürülecek dize ve verilerinizin temsil etmesini istediğiniz taban. İkinci parametre isteğe bağlıdır.

 

Yöntem, bir tamsayı olarak temsil edilen int() ilettiğiniz değeri döndürür. Python'daki int() yönteminin sözdizimi şöyledir:

Python:

int (sayı; taban = taban)

Bir dizeyi tam sayıya dönüştürmek için kullanılan int() yönteminin bir örneği

 

 

Python Int'yi String'e Dönüştürme:

Python'da, bir tamsayıyı bir dizgeye dönüştürmek için str() işlevini kullanın. Bu işlev, herhangi bir veri türünü alır ve onu tamsayılar dahil bir dizgeye dönüştürür. Bir int'yi dize veya dize olarak döndürmek için print(str(INT)) sözdizimini kullanın

 

 

image.png

 

İnput komutu ve kullanımı

 

Python'da kullanıcı verilerini alın input() işlevi

input() işlevi, kullanıcı tarafından sağlanan bilgileri varsayılan olarak

dizesi olarak saklar. Bu nedenle, başka bir

veri türü girdiğimizde, onu

.

veri türü dönüştürme işlevleri aracılığıyla dönüştürmeliyiz, örneğin:

 

 

Python:

isim = input('isim giriniz')

soyisim = input('soyisim giriniz')

yas = int(input('yas'))

 

 

print(isim + " " + soyisim + " " +str(yas))

Python:

sayi_1 = input("tamsayı gir  : ")

# Kullanıcı 5 sayısını girdiğinde

print(sayi_1)

# Output: 5

print(type(sayi_1))

# Output: <class 'str'>

 

 

image.png

 

evet THT ailesi şimdi bugün öğrendiklerimizi basit bir koda dökelim

Python:

isim = input('isim giriniz')

soyisim = input('soyisim giriniz')

yas = int(input('yas'))

 

 

print(isim + " " + soyisim + " " +str(yas))

 

 

image.png

 

burada girdiğimiz değerleri topladık ama neden "yas" kısmına "str" yazdın derseniz bende size

"str" ifadesi ve "ınt" ifadesi toplanmaz derim

 

 

evet arkadaşlar bugünkü konum bu kadardı bu serinin devamını getireceğim haftada 3 bölüm atmaya düşünüyorum umarım sizede faydalı olmuştur

hepinize iyi forumlar dilerim

 

 

 

 

3

Link to comment
Share on other sites


Konu Altı Reklam 1
Konu Altı Reklam 2
  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Posted Images

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...