Python 3 Kulübü -Türk Hack Team

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
Etkileşimli Kabuk Ders #1



Arkadaşlar Python Komut Satırına Etkileşimli Kabuk Denmektedir(interactive shell )
Etkileşimli kabuk program yazmak için değil bir test tahtasıdır. Orada birkaç satırlık kod denemeleri yapabilirsiniz . Ama asıl program Metin Düzenleyicilerinde yazılır IDLE gibi

Cmd üzerinden farklı işletim sistemlerinde farklılık gösterir
py3, py -3, python3 veya python komutlarından biriyle erişim sağlarsınız. çoğunlukla python 2 kurulu değilse python dur

Peki nasıl etkileşimli kabuktan çıkacağız ?

1. Pencere üzerindeki çarpı dügmesine basmak (kaba kuvvet)
2. Önce Ctrl+Z tuslarına, ardından da Enter tusuna basmak (Windows)
3. Ctrl+Z tuslarına basmak (GNU/Linux)
4. Önce F6 tusuna, ardından da Enter tusuna basmak (Windows)
5. quit() yazıp Enter tusuna basmak (Bütün isletim sistemleri)
6. import sys; sys.exit() komutunu vermek (Bütün isletim sistemleri)

Bu yollardan istediğinizi kullanınız . O size kalmıştır ben quit() komutunu kullanıyorum

Etkileşimli Kabuk Başlangıç

>>> işaretinden sonra hiç boşluk bırakmadan "PythonÖĞRENİYORUM" yazınız. Size Sonuç Olarak 'PythonÖĞRENİYORUM' mesajını iletecektir.Bir sonraki derste görüşmek üzere herkese İyİ Forumlar

//PythonMakalem1
Alıntı Değildir
 

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
Python

Hoşgeldin alfredo paylaşımlardan yararlanırsın umarım karakter dizileri paylaşımını da bugün yarın yapıcağım
 

Melike Goksoy

Yeni üye
18 Tem 2016
1
0
Beni de yaz.
Bu arada dersleri pastebin'e aktarırsan daha iyi olur.
Burada :D gibi gözüküyor
 
Son düzenleme:

qwer2000

Uzman üye
13 Ara 2015
1,057
5
Python 3 Kulübü
r9b7gz.png



GEREKLİ İZİN GENELKURMAY BAŞKANI:TheKar1zma TARAFINDAN ALINMIŞTIR

KULÜP KURUCUSU VE YONETICISI:
AlphaPack

ONURSAL ÜYE:



KULÜP ÜYELERİ:

TurkcuTurk
TheAbraham
DarknessGuardian
crazyboy eraycelik
TTRTAHİR
Black Viking
chayber08
ismet103
RageUnseen
Gorkem63
1cahil
isimsiz45
BlackShadows
Zonza
j4ckd4ni3l
Rootcmd
RevoltID
CaptainHero
By ALFREDO

Kulübümüzde kesinlikle argo yasaktır
Kulüpde düzenli şekilde paylaşımlar yapılacaktır Python bilen bilmeyen herkes üye olabilir
Buradaki amacımız Python3 bilenleri geliştirmek python3 bilmeyenlere öğretmektir
Yapıcağım bütün paylaşımlar özgün kendi çalışmalarımdır. Hepsini ilk başladığımda yazdığım notlar olacaktır
Eğer değilse alıntı diye yazacağım

katılabilirmiyim
 

H4Xr

Üye
28 Haz 2016
150
0
Benide alırsanız sevinirim yeni başladım ogrenmeye calısıyorumda güzel benim için olur şimdiden teşekkürler
 

RageUnseen

Adanmış Üye
29 Ağu 2015
6,881
248
İstanbul
Bu konu altında (bu konu alıntı, bu konu copy paste v.s) gibi cümleler görmeyelim. Bu kulüb unutmayın arkadaş'da belirtmiş Co-Admin tarafından izin alınarak açılmıştır bu tür cümleleriniz saygısızlık olarak görülür. Eğer çok'da (sizin görüşünüzle) copy, past görmek istemiyorsanız boş yorumlar yapmayın kulübün amacı öğretmek eleştirmek değil. Eleştiriniz varsa özelden iletiniz.
 

ismet103

Kıdemli Üye
20 Eyl 2009
4,001
0
Bu konu altında (bu konu alıntı, bu konu copy paste v.s) gibi cümleler görmeyelim. Bu kulüb unutmayın arkadaş'da belirtmiş Co-Admin tarafından izin alınarak açılmıştır bu tür cümleleriniz saygısızlık olarak görülür. Eğer çok'da (sizin görüşünüzle) copy, past görmek istemiyorsanız boş yorumlar yapmayın kulübün amacı öğretmek eleştirmek değil. Eleştiriniz varsa özelden iletiniz.

Hem ayrıca o copy paste dediğiniz şeyi başka yerde gormektense burdanda gorecekler buda forum için artı değerdir. Herkese,iyi,forumlar.
 

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
Bu konu altında (bu konu alıntı, bu konu copy paste v.s) gibi cümleler görmeyelim. Bu kulüb unutmayın arkadaş'da belirtmiş Co-Admin tarafından izin alınarak açılmıştır bu tür cümleleriniz saygısızlık olarak görülür. Eğer çok'da (sizin görüşünüzle) copy, past görmek istemiyorsanız boş yorumlar yapmayın kulübün amacı öğretmek eleştirmek değil. Eleştiriniz varsa özelden iletiniz.

Komutanım desteğiniz için teşekkürler . Moralim bozuluyordu :) İyi Forumlar Dilerim Saygılar

Ayrıca görmemişim kusura bakmayın hoşgeldiniz arkadaşlar bir tane banlı arkadaş hariç hepinizi aldım . :) İyi Forumlar Ayrıca Önerine Bakacağım.Kulüpde bayağı doldu :) yeni makalemi yazmaya başlayayım en iyisi :)
 
Son düzenleme:

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
Karakter Dizilerine Giriş #Ders1​

Merhaba arkadaşlar , bir önceki makalemde yazdığım gibi etkileşimli kabukta yazdığımız "PythonÖĞRENİYORUM" ifadesi bir karakter dizisidir .Karakter dizisi python 3 dilinde veri tiplerinden biridir.Aynı zamanda bunun ingilizcesi string dir .Arkadaşlar karakter dizileri ve veri tipleri python da çok önemlidir çünkü her veri tipinde neler yapabileceğimiz tamamiyle değişkendir ve farklıdır.Tırnak İşaretleri Python için karakter dizilerini gösterir bu nedenle Tırnak işaretiyle gösterilen her şey karakter dizisidir. Python da tırnak işaretini kullanmazsak program hata vericektir. Program dilinin veri tipini doğru algılayabilmesi için bu işaret gereklidir.

"a" bu da bir karakter dizisidir.
""içi boş bir karakter dizisidir.
" "bu ise bir boşluktan oluşan karakter dizisidir.Bu ikisi çoğunlukla karıştırılmakta bu nedenle üzerinde durmaktayız.biri boşken diğeri dolu karakter dizileridir.

Peki bir veri tipinin karakter dizisi olduğunu nasıl anlarız?

Bu işlem için bir fonksiyonumuz var .İlerde göreceğimiz bir konudur.

>>> type("Elma")
<class 'str'>

Str (string) yani karakter dizisinin kısaltmasıdır.

Peki iki karakter dizisini nasıl birleştiririz ?

"turkhackteam"+".com"

'turkhackteam.com' İki karakter dizisini + ile birleştirken arada hiçbir boşluk yoktur

Başka bir örnek verelim

"Alpha"+" "+"Pack"
'Alpha Pack'


Gördüğünüz gibi bir boşluk yerleştirdik araya . ya da bu şekilde de yapabiliriz tabikide

"Alpha"+" Pack"
'Alpha Pack" Pack ile tırnak işareti arasında boşluk bulunmaktadır


Karakter dizileri ile sadece + kullanmayız çarpı ile de arttırabiliriz

"w" * 3
'www'
gibi Çarpı python da * ile gösterilir

Bu işaretlerin dışında bölme ve çıkarma işlemlerini karakter dizileri ile kullanamayız . Konumuzun sonuna geldik . Herkese İyi Forumlar Yarın Da Sayılara giriş yapacağım

ALINTI DEĞİLDİR
 
Son düzenleme:

Black Viking

Kıdemli Üye
13 Şub 2016
2,005
1
[vkng@vkng~]
Madem Çok O Kadar Biliyorsun Senden Bir Script Yazmanı İseyeceğim. Eğer Bahsettiğin Kadar Bilgin Var ise Kolay Bir Şekilde Yazarsın. Ama Stabil Çalışmalı, Bug Olmaması Gerekli. Kabul Ediyor musun ?
 

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
Madem Çok O Kadar Biliyorsun Senden Bir Script Yazmanı İseyeceğim. Eğer Bahsettiğin Kadar Bilgin Var ise Kolay Bir Şekilde Yazarsın. Ama Stabil Çalışmalı, Bug Olmaması Gerekli. Kabul Ediyor musun ?


1.Hiçbir zaman çok bilgim olduğundan bahsetmedim ki acemi olduğumu düşünüyorum
2.Sözüm size değil sadece makalelerimi yazdığım halde alıntı veyahut copy + paste yazarak konuyu trolleyenler zaten artık yapmıyorlar .
3.Benim burdaki amacım üyelerimize yardım etmek ve bilmeyenlere öğretmektir
Saygılarımla
 

Alphapack

Katılımcı Üye
26 Ocak 2016
645
0
Bursa
SAYILARA GİRİŞ​

Merhaba arkadaşlar diğer makalemle karşınızdayım Şimdiki konumuz Sayılar
Sayıların İngilizcesi İntegerdr.Ve Sayıların Python da türleri vardır

Kayan Noktalı Sayılar 5.2 sayısı bir kayan noktalı sayıdır
Karışık Sayılar 5+2j karışık(complex)sayıdır
Tam Sayılar 12



Python'da İşleçlerimiz Matematikte olduğu gibidir

+ toplama
- çıkarma
* çarpma
/ bölme


Karakter dizileri ile sayıları karıştırmamak gerekir

>>>"352"
'352' Bu bir karakter dizisiyken alttaki bir sayıdır

>>>352
352

Sorgulayalım

>>> type(352)
<class 'int'>

>>> type("352")
<class 'str'>

Bu yüzden bu işlemlerde farklıdır Örneğin

>>>"29"+"32"
'2932'

>>>29+32
61

Örneki konumuzda yaptığımız gibi

>>>"w" *3
'www'

>>>25*3
75

Arkadaşlar bu konular fazla basit gibi görünebilir ama baştan savma bir şekilde önemsememelisiniz.Çünkü ilerde buradaki herhangi bir kuralı unutmanız ya da bilmemeniz bile saatlerinize mal olabilir ya da programınızın çökmesine yol açabilir. Bir Sonraki Konumuz Değişkenler.İyi Forumlar Dilerim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Ü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.