İ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 Ders 2 // Ar-Ge //Connected

Connected - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
06/2016
Mesajlar:
774
Konular:
56
Teşekkür (Etti):
73
Teşekkür (Aldı):
159
Ticaret:
(0) %
05-02-2018 23:51
#1
Python Ders 2 // Ar-Ge //Connected
Selamun Aleyküm arkadaşlar
python 2. dersimize başlıyoruz .
Ders içeriği


  • Değerler
  • Değişkenler
  • Değişken İsimleri ve Anahtar Kelimeler
  • İşleçler
  • Tip Dönüşümleri
  • Açıklamalar

DEĞERLER
Bir karakter,bir cümle veya sayıyı değer olarak nitelendirebiliriz.
mesela bir önceki derste "merhaba dünya "değerini kullandık
print() içinde sayı değerleride atayabiliriz
örneğin;

Kod:
>>>print(1453)
1453
pythonda değerlerin hangi türden olduğunu öğrenmek için type() işlevini kullanabiliriz.
Kod:
>>>type('Merhaba Dünya')
<class 'str'> [str ingilizce string'in(cümle) kısaltması]
>>>type(1453)
<class 'int'> [int ingilizce integer'in(tamsayı) kısaltması ]
>>>type(1.43)
<class 'float'> [ondalık sayılarda kullanılır ]
....
print çeşitli işlevdeki değerleri aynı anda ekrana yazdırabilir.
Kod:
>>>print('pi nin değeri: ', 3.14)
pi nin değeri: 3.14



Değişkenler
Değişkenlerde bir değerin içine birden çok değer yazdırabiliriz ve bu içine atadığımız değer bunlar hafızaya alır ve sonradan tekrar kullanabilmemizi sağlar .
Atama ifadesi olarak eşittir (=) ifadesini kullanırız
örneklere geçecek olursak

>>>Adres='pyhon,tht,connected ,number: 2017 '
bu ifadeyi yazıp enter dediğimizde hafızaya alır ve biz değiştirmediğimiz sürece adres değişkeni içinde bu yazdığımız değerler sürekli hafızada bulunur
mesela

>>>adres [enter]
'pyhon,tht,connected ,number: 2017 '

bu şekilde bize yazdırır
bunu print içinde yazıp ekrana da yansıtabiliriz.

>>>print(adres)
pyhon,tht,connected ,number: 2017

adres değişkeninin tipine bakacak olursa
>>>type(adres)
<class 'str'>

string olmasının nedeni ise adres değişkenin içindeki değerlerin tırnak içinde yazılması


Alıntı:
Not:Tırnak içinde yazılan değerler string olarak algılanır .


Değişken isimleri ve Anahtar kelimler
Değişken isimleri A-Z,a-z ve alt cizgi ile başlayabilir.
Değişken içinde büyük küçük harf ve rakamlar bulunabilir fakat rakam ile başlayamaz.
Alt çizgi dışndaki diğer işaretlerde kullanılamaz

Ör; Rakam="13453" ile
rakam="54186"
farkı değişkenlerdir.
Bazen kullandığımız bazı değişkenler kurallara bile uyarken hata verir nedeni ise bu değişkenin ayrılmış(anahtar) kelime olmasıdır .

Bunlar

Kod:
False ,class,fınally,is,return,None,continue,for,lambda,try,
True,def,from,while,and,as,elif,if,global,not,with,nonlocal,
del,or,yield,assert,else,import,pass,break,expert,in,raise




İŞLECLER

Toplama= +
Çıkarma= -
Çarpma= *
Bölme= /
Tam sayı bölme= //
Bölümden kalan= %
Kuvvet alma= **





TİP DÖNÜŞÜMLERİ

iki tane değişken tanımlayalım biri string biri integer olsun
x='5'
y=2


burda x string (yazı)ve y integer(sayı) bunları çarpmayı deneyelim
>>>x*y
55

olarak bir sonuc çıkar .Nedeni biz bir stringi sayı kadar çarpınca yanyana bırakarak sonucu verdi .Sonucun 20 olması için ikisinide aynı tip yapamız gerekiyor .
Bir sayıyı stringe ceviremeyeceğimiz için string'i sayıy'(integer)a cevireceğiz ,
bunun için x değerini integere çevireceğiz . Buda şöyle oluyor

>>>int(x)*y
20

Şeklinde x değişkenini int() parantezi içine aldığımızda tip dönüşümünü yapmış oluruz.
sayıları stringe çevirmek içinde str() kullanılır .Örnek verelim

>>>a=3
>>>b=str(a)
>>>type(b)
<class 'str'>
>>>print(b*2)
33



AÇIKLMALAR
Arkadaşlar açıklamayı # karakteri ile yapıyoruz
# karakteri ile başlayan satırlar yorumdur ve python bunları okumadan geçer
sizlerde bilgisayarlarınızda denerseniz zaten anlarsınız

ör;
>>># 2+3 sonucu 5'tir
>>>2+3
5

Bu karakter sadece tek bir satırda kullanılır .
bellli aralıklar arasındaki yorum içine almak ve çok satırlı ise ve hepsine # bu karakteri kullanmak istemiyorsak
açıklama yazılarını

'''
burası
açıklama
kısmı

'''

şeklide 3 tırnak içine alarak yapabilir .


Arkadşlar bugünlük bu kadar
..Sağlıcakla..


---------------------
$ C0D3R $
Konu Connected tarafından (09-02-2018 19:53 Saat 19:53 ) değiştirilmiştir.
The Narkoz, Mapzilla Teşekkür etti.
The Narkoz - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2017
Nereden:
Azerbaycan
Mesajlar:
2.675
Konular:
167
Teşekkür (Etti):
538
Teşekkür (Aldı):
608
Ticaret:
(0) %
05-02-2018 23:54
#2
Eline sağlık baya emek verilmiş
--------------------- Bu həyatda egosuzlara yer yoxdu
Cheno - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
06/2017
Nereden:
Neredenmi?
Mesajlar:
1.346
Konular:
191
Teşekkür (Etti):
210
Teşekkür (Aldı):
219
Ticaret:
(0) %
06-02-2018 00:02
#3
Elinize sağlık hocam benimde amacım python öğrenmek ama makale okumayı pek sevmiyorum
---------------------
BELKİ KDV DAHİL PEŞİN FİYATI 529,90 Tl OLAN SİEMENS 2400 WATT TOZ TORBASIZ ELEKTRİKLİ SÜPÜRGE DEĞİLDİK AMA BİZDE ÇOĞU ŞEYİ İÇİMİZE ATTIK
Connected - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
06/2016
Mesajlar:
774
Konular:
56
Teşekkür (Etti):
73
Teşekkür (Aldı):
159
Ticaret:
(0) %
06-02-2018 00:11
#4
Alıntı:
Cheno´isimli üyeden Alıntı Mesajı göster
Elinize sağlık hocam benimde amacım python öğrenmek ama makale okumayı pek sevmiyorum
Teşekkür ederim :-) .Video da çekmek isterdim ama çok uğraştırıyo .bunu bile hazırlarken kısa ve öz olsun diye kaç kere değiştiriyom .inşAllah ileriki zamanlarda oda olur
---------------------
$ C0D3R $
Cheno 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ı