İ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 Basit Komutlar

LazEmre0808 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2017
Nereden:
İstanbul
Mesajlar:
49
Konular:
12
Teşekkür (Etti):
2
Teşekkür (Aldı):
7
Ticaret:
(0) %
02-12-2017 10:15
#1
Python Basit Kodlar
Arkadaşlar merhaba pythona yeni başlayacak kişinin bilmesi gerekenleri anlatıcam bugün hemen başlayalım;

ilk olarak print komutunu bilmemiz gerekiyor
print türkçede yazdır demektir bu komut sayesinde pythonda ekrana yazdığımız kelimeyi harfi bastırabiliyoruz şu şekilde kullanmamız gerekiyor 2 türlü olur
1. print("LazEmre0808")
2. print(’Laz’)

ama Şöyle bişey olması imkansız print("Laz’)
yani burda anlatmak istedigim şey ya " tırnak kullanırız yada ’ tırnak kullanırız bir ’ bir " kullanamayız
şimdi de toplama ile ugraşalım biraz

mesela bir a ve b değişkeni tanımlayalım

a = "Laz"

b = "Dağıztanlı"

a + b dediğimde ’LazDağıztanlı’ yazısını alırım
fakat a , b dedigimde şunu alırım (’Laz’, ’Dağıztanlı’)


evet şimdide iki farklı türü toplamayı öğrenelim pythonda türler vardır

str : ’ veya " işaretleri arasındaki yazılar str olarak geçer
int : tam sayılar örneğin 1,2
float : virgüllü sayılar 7.8 gibi
long integer: uzun tam sayıları tanımlamak için
list: liste şeklinde örneğin futbolcu = ["Emre" , "Golcü"] gibi
dictionary: sözlük = {"Elma" : "Meyve"} gibi
tuples: listeye benzer yapıda fakat farklı ("hen","Emre",("baba","anne")) gibi


ben bugün sizlere string ve integer nasıl toplanır bunu öğretecegim hemen başlayalım ;


ilk başta bizim ekrana bastırma kodumuz neydi print’di

print yazarak başlıyoruz print("Emre")
stringimizi girdik şimdi de tam sayımızı girecegiz
print("Emre" + 5) dersek şöyle bir hata alırız
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
print("Emre" + 5)
TypeError: can only concatenate str (not "int") to str
burda ne demek istedigini açıklayayım burda diyorki iki farklı türü toplayamassın birisi tam sayı birisi yazı diyor biz bunu nasıl düzenleyecegiz

bu şekilde yazalım

print("Emre" + str(5)) şeklinde yazarsak bize şöyle diyecektir
Emre5
print("Emre" , str(5)) şeklinde yazarsak bize şöyle diyecektir
Emre 5
yani buradaki , ayrık yazmamızı sağladı

arkadaşlar 5 in önüne str yazmamızın sebebi "Emre" bir str dir yani emrenin türü string dir bizim 5’i stringe çevirip yazmamız gerekiyor çevirmessek yukarıdaki hatayı alıyoruz çünkü string ve integer toplanmıyor

Evet arkadaşlar umarım yardımcı olabilmişimdir ilgi gelirse devamını getirecegim okuduğunuz için teşekkürler..
Konu LazEmre0808 tarafından (08-12-2017 23:08 Saat 23:08 ) değiştirilmiştir.
teknochain Teşekkür etti.
'TÜRKÇÜ - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
06/2017
Mesajlar:
2.058
Konular:
277
Teşekkür (Etti):
980
Teşekkür (Aldı):
492
Ticaret:
(0) %
02-12-2017 10:20
#2
elinize saglık teşekkürler
LazEmre0808 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2017
Nereden:
İstanbul
Mesajlar:
49
Konular:
12
Teşekkür (Etti):
2
Teşekkür (Aldı):
7
Ticaret:
(0) %
02-12-2017 10:26
#3
Biz teşekkür ederiz her zaman

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ı