İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Python'a adım atıyorum[Python3 kulübü]

Hacknology - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
10/2015
Nereden:
rm -rf /
Mesajlar:
2.710
Konular:
151
Teşekkür (Etti):
947
Teşekkür (Aldı):
1235
Ticaret:
(0) %
30-07-2016 19:27
#1
Python'a adım atıyorum[Python3 kulübü]
Merhaba. Başlıkta başlıyorum yazıyor fakat buraya kadar geldiğinizde aslında python'un ne olduğunu vs. bildiğinizi varsayıyorum. Yani biz "print" komutundan başlayacağız.


print() komutu ekrana çıktı verir. Tırnak içerisinde ne yazarsanız (bir değişkene atamadığınız sürece) onu yazdırır. Hemen küçük bir örnekle gösterelim.

Örnek:
Kod:
>>> print("Merhaba TürkHackTeam")
Merhaba TürkHackTeam
>>>
Tabii bundan daha fonksiyonlu şekilde de çalışabilir. Örnek olarak:

Örnek:

Kod:
>>> isim = input("Adınız nedir: ")
Adınız nedir: Hacknology
>>> print("Merhaba", isim)
Merhaba Hacknology
>>>
Burada görmediğimiz bir input bir de değişken var ama tahmin ediyorum aşağı yukarı anlamışsınızdır kullanımı. İleri de onu da göstereceğim.

input():

Yahu tamam, biz printin ne işe yaradığını anladık fakat ya dış kaynak bir şey yazma durumunda kalırsa? Programlama da genellikle bu durum olur. Üstte de gösterdiğim bu input() fonksiyonu tam olarak bu görevi görür. Kullanıcıdan bilgi ister. Bazen programcılar kod dizimi bittikten sonra program hemen kapanmasın diye de sona input() eklerler. Bu şekilde herhangi bir tuşa bastıktan sonra kapanır.

Hemen örnek bir şekilde gösterelim:

Örnek:

Kod:
soru = input("isminiz nedir: ")
print("Nasılsın", soru)
input()
Bu şekilde program saniyesinde kapanmaz, bir tuşa basmanızı bekler.
Üstte işlemediğim tek nokta değişkenler kaldı. Hadi onlara da bir göz atalım.



Değişkenler:

Pythonda bir karakter dizini vs. tek bir harfe, yada bir kelimeye vsvs atayabilirsiniz. Mesela şöyle bir örnek göstereyim:

Örnek:

Kod:
>>> a = "merhaba"
>>> print(a)
merhaba
>>>
Şimdi biz bu kodda ne yaptık? Öncelikle "merhaba" kelimesini a harfine atadık. Sonra print komutuyla "a" harfini yazdırmasını istedik. Tabii değişken belirlemenin kuralları vardır keywordleri belirleyemezsiniz mesela değişken adı olarak. Buna farklı bir makalede değineceğiz.Daha kapsamlı bir şekilde ele alalım.



Örnek:
Kod:
isim = input("Nasilsin? ")
if isim == "iyiyim":
    print("Bunu duyduguma üzüldüm")

else:
    print("Bu gercekten mutluluk verici.")
Burada if ve else komutlarını görmedik sadece. Onları da diğer makalemde ele alacağım. Görüşmek üzere!
---------------------
I surrender my soul
Odin hear my call

flag{Bur4si_b1r_0yun_park1}

hacknology@hacknologyroot:~/
Rootcmd, KurokoTetsuya, TheAbraham Teşekkür etti.
Rootcmd - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2016
Nereden:
Nebula
Yaş:
22
Mesajlar:
4.303
Konular:
239
Teşekkür (Etti):
113
Teşekkür (Aldı):
861
Ticaret:
(0) %
30-07-2016 19:28
#2
eline sağlık kardeşim
---------------------
"İnsanın özgürlüğü istediği her şeyi yapabilmesinde değil, istemediği hiçbir şeyi yapmak zorunda olmamasındadır."


EASA - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2016
Nereden:
Config.php
Yaş:
25
Mesajlar:
845
Konular:
55
Teşekkür (Etti):
139
Teşekkür (Aldı):
189
Ticaret:
(0) %
30-07-2016 19:29
#3
Ellerine Sağlık Kardeşim.
YURUYEDUR - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
01/2016
Nereden:
Ötüken
Mesajlar:
3.422
Konular:
518
Teşekkür (Etti):
813
Teşekkür (Aldı):
2559
Ticaret:
(0) %
30-07-2016 19:30
#4
Python öğrenmek isteyenler için yararlı konu.
p20yavuz02 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
05/2016
Nereden:
Bileyim ?
Mesajlar:
1.816
Konular:
71
Teşekkür (Etti):
36
Teşekkür (Aldı):
181
Ticaret:
(0) %
30-07-2016 19:34
#5
eline sağlık hocam
---------------------
Cesaret insanı zafere , kararsızlık tehlikeye , korkaklık ise ölüme götürür.
Yavuz Sultan Selim
Türk Hack Team
Hacknology - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
10/2015
Nereden:
rm -rf /
Mesajlar:
2.710
Konular:
151
Teşekkür (Etti):
947
Teşekkür (Aldı):
1235
Ticaret:
(0) %
31-07-2016 13:42
#6
Herkese teşekkürler, yeni makalemi atıyorum
---------------------
I surrender my soul
Odin hear my call

flag{Bur4si_b1r_0yun_park1}

hacknology@hacknologyroot:~/
Rootcmd - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2016
Nereden:
Nebula
Yaş:
22
Mesajlar:
4.303
Konular:
239
Teşekkür (Etti):
113
Teşekkür (Aldı):
861
Ticaret:
(0) %
31-07-2016 13:44
#7
eline sağlık
---------------------
"İnsanın özgürlüğü istediği her şeyi yapabilmesinde değil, istemediği hiçbir şeyi yapmak zorunda olmamasındadır."


Carlos Bey - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
06/2016
Nereden:
Meyhane'den
Yaş:
74
Mesajlar:
437
Konular:
99
Teşekkür (Etti):
122
Teşekkür (Aldı):
80
Ticaret:
(0) %
31-07-2016 13:44
#8
Alıntı:
Hacknology´isimli üyeden Alıntı Mesajı göster
Merhaba. Başlıkta başlıyorum yazıyor fakat buraya kadar geldiğinizde aslında python'un ne olduğunu vs. bildiğinizi varsayıyorum. Yani biz "print" komutundan başlayacağız.


print() komutu ekrana çıktı verir. Tırnak içerisinde ne yazarsanız (bir değişkene atamadığınız sürece) onu yazdırır. Hemen küçük bir örnekle gösterelim.

Örnek:
Kod:
>>> print("Merhaba TürkHackTeam")
Merhaba TürkHackTeam
>>>
Tabii bundan daha fonksiyonlu şekilde de çalışabilir. Örnek olarak:

Örnek:

Kod:
>>> isim = input("Adınız nedir: ")
Adınız nedir: Hacknology
>>> print("Merhaba", isim)
Merhaba Hacknology
>>>
Burada görmediğimiz bir input bir de değişken var ama tahmin ediyorum aşağı yukarı anlamışsınızdır kullanımı. İleri de onu da göstereceğim.

input():

Yahu tamam, biz printin ne işe yaradığını anladık fakat ya dış kaynak bir şey yazma durumunda kalırsa? Programlama da genellikle bu durum olur. Üstte de gösterdiğim bu input() fonksiyonu tam olarak bu görevi görür. Kullanıcıdan bilgi ister. Bazen programcılar kod dizimi bittikten sonra program hemen kapanmasın diye de sona input() eklerler. Bu şekilde herhangi bir tuşa bastıktan sonra kapanır.

Hemen örnek bir şekilde gösterelim:

Örnek:

Kod:
soru = input("isminiz nedir: ")
print("Nasılsın", soru)
input()
Bu şekilde program saniyesinde kapanmaz, bir tuşa basmanızı bekler.
Üstte işlemediğim tek nokta değişkenler kaldı. Hadi onlara da bir göz atalım.



Değişkenler:

Pythonda bir karakter dizini vs. tek bir harfe, yada bir kelimeye vsvs atayabilirsiniz. Mesela şöyle bir örnek göstereyim:

Örnek:

Kod:
>>> a = "merhaba"
>>> print(a)
merhaba
>>>
Şimdi biz bu kodda ne yaptık? Öncelikle "merhaba" kelimesini a harfine atadık. Sonra print komutuyla "a" harfini yazdırmasını istedik. Tabii değişken belirlemenin kuralları vardır keywordleri belirleyemezsiniz mesela değişken adı olarak. Buna farklı bir makalede değineceğiz.Daha kapsamlı bir şekilde ele alalım.



Örnek:
Kod:
isim = input("Nasilsin? ")
if isim == "iyiyim":
    print("Bunu duyduguma üzüldüm")

else:
    print("Bu gercekten mutluluk verici.")
Burada if ve else komutlarını görmedik sadece. Onları da diğer makalemde ele alacağım. Görüşmek üzere!

Ellerine sağlık Allah utandırmasın inşallah Başarırsın.
KurokoTetsuya - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
04/2015
Nereden:
SGA
Yaş:
20
Mesajlar:
5.059
Konular:
281
Teşekkür (Etti):
2330
Teşekkür (Aldı):
1551
Ticaret:
(0) %
31-07-2016 13:50
#9
Eline sağlık da,
isim = input("Nasilsin? ")
if isim == "iyiyim":
print("Bunu duyduguma üzüldüm")

else:
print("Bu gercekten mutluluk verici.")

Burada print'lerin yeri değişmesi lazım
--------------------- Zira bir Adana adliyesi gibi yoğunum bro
Hacknology - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
10/2015
Nereden:
rm -rf /
Mesajlar:
2.710
Konular:
151
Teşekkür (Etti):
947
Teşekkür (Aldı):
1235
Ticaret:
(0) %
31-07-2016 13:54
#10
Alıntı:
KurokoTetsuya´isimli üyeden Alıntı Mesajı göster
Eline sağlık da,
isim = input("Nasilsin? ")
if isim == "iyiyim":
print("Bunu duyduguma üzüldüm")

else:
print("Bu gercekten mutluluk verici.")

Burada print'lerin yeri değişmesi lazım
yok yahu "easter egg" olarak yapmıştım
---------------------
I surrender my soul
Odin hear my call

flag{Bur4si_b1r_0yun_park1}

hacknology@hacknologyroot:~/
KurokoTetsuya Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı