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

crackms

Katılımcı Üye
11 Nis 2021
295
161
cehennem
fn8nhi5.png





Ö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.



47m78xq.gif





pjgkc4b.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.

47m78xq.gif



qerup6y.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.

47m78xq.gif





410do2c.png



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.



47m78xq.gif





9z6wm5w.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.



ido4yqu.PNG





5aE7rL.png





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




8pksqov.PNG





5aE7rL.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



47m78xq.gif





a96clgl.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.


47m78xq.gif





i1xk98q.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.




h3rd6i4.PNG





5aE7rL.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..





e42fgop.PNG





5aE7rL.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




h0jgd4l.PNG





5aE7rL.png





l6j6gx2.PNG






5aE7rL.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.




pu3dk24.PNG





5aE7rL.png




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



1bm35no.PNG





5aE7rL.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.



5aE7rL.png




5m3nm4b.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.

5aE7rL.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



5aE7rL.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'>


5aE7rL.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))


gl9uvbk.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


iUBacd.gif


 
Son düzenleme:

Adanalıtrojan

Kıdemli Üye
25 Haz 2021
2,018
1,051
16
Konya Ovası Askeri Tesislerinde
fn8nhi5.png





Ö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.



47m78xq.gif





pjgkc4b.png



Python nedir?

Python, genel amaçlı, üst düzey yorumlanmış bir programlama dilidir. Tasarım felsefesi, önemli girinti kullanımıyla kod okunabilirliğini vurgular. Dil yapıları ve nesne yönelimli yaklaşımı, programcıların küçük ve büyük ölçekli projeler için açık, mantıklı kodlar yazmasına yardımcı olmayı amaçlar.


47m78xq.gif



qerup6y.png

Python'un Tarihçesi


Python, 1990 yılında Amsterdam'da Guido van Rossum tarafından geliştirilmiştir. Dünyada en çok kullanılan programlama dillerinden biridir. Gerçekten de yorumlanabilir, nesne yönelimli, modüler ve etkileşimli bir dildir. Diğer bir sebep ise python'da öğrenme oranınızın okumanızla doğru orantılı olmasıdır.


47m78xq.gif





410do2c.png



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.



47m78xq.gif





9z6wm5w.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.



ido4yqu.PNG





5aE7rL.png





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




8pksqov.PNG





5aE7rL.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



47m78xq.gif





a96clgl.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.


47m78xq.gif





i1xk98q.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.




h3rd6i4.PNG





5aE7rL.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..





e42fgop.PNG





5aE7rL.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




h0jgd4l.PNG





5aE7rL.png





l6j6gx2.PNG






5aE7rL.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.




pu3dk24.PNG





5aE7rL.png




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



1bm35no.PNG





5aE7rL.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.



5aE7rL.png




5m3nm4b.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.

5aE7rL.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



5aE7rL.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'>


5aE7rL.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))


gl9uvbk.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


iUBacd.gif


Eline sağlıkda çok hızlı girmişsin inputa sıra sıra gitsen iyi olur
 

cyber knight

Katılımcı Üye
30 Ağu 2021
710
437
Root@Cyberknight
fn8nhi5.png





Ö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.



47m78xq.gif





pjgkc4b.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.

47m78xq.gif



qerup6y.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.

47m78xq.gif





410do2c.png



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.



47m78xq.gif





9z6wm5w.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.



ido4yqu.PNG





5aE7rL.png





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




8pksqov.PNG





5aE7rL.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



47m78xq.gif





a96clgl.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.


47m78xq.gif





i1xk98q.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.




h3rd6i4.PNG





5aE7rL.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..





e42fgop.PNG





5aE7rL.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




h0jgd4l.PNG





5aE7rL.png





l6j6gx2.PNG






5aE7rL.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.




pu3dk24.PNG





5aE7rL.png




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



1bm35no.PNG





5aE7rL.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.



5aE7rL.png




5m3nm4b.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.

5aE7rL.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



5aE7rL.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'>


5aE7rL.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))


gl9uvbk.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


iUBacd.gif


Eline emeğine sağlık devrem güzel konu olmuş :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.