0% found this document useful (0 votes)
2 views3 pages

Python 1

Uploaded by

nisanurkosker22
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Python 1

Uploaded by

nisanurkosker22
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Ders Notu - 1 / ÜMMÜ ÇETİN 1

print() fonksiyonu ( Ekrana yazdırmak için kullanılır.)

print(7) # sayısal verilerde "" kullanılmaz.


print("Talha") # ekrana Talha yazdırır
print("5053749322") # Rakamlardan oluşsa da sayısal işlem
yapılamayacağından karakter veri kabul edilir.

print("""Muhammed
Yusuf Ekrana birden fazla satır yazmak
Berk istersek """ kullanırız.
Damla""")

1. String(karakter)(str) Veriler
Bütün harfler, işaretler bu veri türündendir. "" içerisinde kullanılırlar.
"Selam dünyalı!" - "Monty Python" - "dad4862ka"
a="Leyla ile Mecnun"

2. Sayısal Veriler
integer(int) :tam sayılar için kullanılır(7 , 795 , -57)
float :ondalıklı sayılar için kullanılır(3.7 , 78.2)

3. Mantıksal ( boolean) (bool) Veriler


a="Cedric"!="cedric" (iki kelimenin birbirine eşit olmama durumu a
deşkenine atanmıştır. )
b=False

Matematiksel Operatörler

4 işlem operatörleri: +, - , * , /
% : Mod alma. Bir sayının başka sayıya bölümünden kalanı verir.
// : Tam bölme. Bölümün tam kısmını verir.
** : Kuvvet alma. Bir sayının üssünü alır.

print(6+8) Matematiksel operatörler sayısal veriler ile çalışır


print(3.8+785)

print("6"+"8") Karakter veriler + işareti ile birleştirilirler.


print("Damla"+"Naz") * işareti ile istenildiği kadar yazdırılabilir.
print("Leyla"*5)

print("8"+7) Hata verir. Karakter ile sayısal veriler birlikte


işlem yapmaz(toplanmaz,çarpılmaz...)

ad="Yusuf"
ad1="Ali" , Değişkenleri arada boşlukla yazdırır
ad2="Aleyna" + değişkenleri boşluk olmadan yazdırır.
print(ad,ad1,ad2) (+ işareti karakterleri birleştirir)
print(ad+ad1+ad2)
Python Ders Notu - 1 / ÜMMÜ ÇETİN 2

Karşılaştırma Operatörleri (> , < , >= ,<= ,== , !=)

Verileri birbirleri ile kıyaslamak için kullanılır. True ya da False cevabı


döndürür.
4 8'den küçük olduğu için ekranda True yazar.
print(4<8)
print(7<=7)

s1=input("Sayı1:")
Kullanıcıdan iki sayı alınır, birer değişkene atanır.
s2=input("Sayı2:")
iki sayının eşit olma durumu
print(s1==s2)
iki sayının eşit değil(farklı) olma durumu yazdırılır.
print(s1!=s2)

sifre=input("Şifreniz")
print(sifre=="123456")
Birden fazla karşılaştırma operatörü mantıksal
a=input("Notunuz:") operatörler ile birlikte kullanılabilir.
b=input("[Link]:")
print(a==45 and b<a)
print(a==45 or b<a)
print(a==b)
print(not a==b) KARŞILAŞTIRMA OPERATÖRLERİ
KARŞILAŞTIRMA OPERATÖRLERİ
and : Bütün koşulların sağlanmasını gerektirir
and : Bütün koşulların sağlanmasını gerektirir
oror : :Koşullardan
Koşullardan birinin
birinin sağlanması yeterlidir
sağlanması yeterlidir
not
not: :Durumun
Durumuntersini
tersini verir
verir

Değişken Tanımlama

Programlamada verileri saklamak(depolamak) için değişkenleri kullanırız.


Düşünün pazardan yumurta aldınız. Aldığınız yumurtaları depolamak için
buzdolabındaki yerlerine yerleştiririz. Ya da çeşmeden su alıyoruz. Suyu bir
kabın içine alırız, yoksa o suyu kullanamayız. Bunun gibi kullanacağımız
verileri de daha sonra kullanabilmek için değişken adı verilen kaplarda
saklarız.
Bir değişkene değer atarken önce değişkene bir isim verir, sonra = işareti ile
onun alacağı değeri yazarız.

#Değişken_adi=Veri
ad="Leyla" Değişken isimlerinde Türkçe karakter kullanılmaz.
okul="Kalaba Lisesi"
yas=14
sinif="9D"
Değişkenlerde " " işareti kullanılmaz.
print(ad)
print(yas)
print("Merhaba",ad,"senin okulun",okul,"ve",sinif,"sınıfındasın")
Python Ders Notu - 1 / ÜMMÜ ÇETİN 3

input() fonksiyonu (Kullanıcıdan veri almak için kullanılır)

Ekranda yazı yazmak için alan oluşturur.


input()

input("Adınız: ")
input("Soyadınız: ") Ekranda yazı yazılacak alana açıklama eklemek
input("mail adresiniz: ") için parantez içerisine yazı yazılabilir.

Kullanıcıdan ismini alır


isim=input("Adınız: ")
ekrana yazdırır
print("senin adın", isim)
aldığı ismi 16 kere yazdırır
print(isim*16)

Kullanıcıdan kitap ve yazar adı alır, ikisini


kitap=input("Kitap adı: ")
ekrana yazdırır.
yazar=input("Yazar Adı")
print(kitap,"adlı eserin yazarı",yazar,"dır.")

yas=int(input("Yaşınız: ")) int ile alınan veri tam


print("Sizin 10 yıl sonraki yaşınız: ",yas+10) sayıya çevrildi.

input ile alınan tüm veriler string(karakter) veri türündedir. Alınan veri
input ile alınan tüm veriler string(karakter) veri türündedir. Alınan veri
sayısal bir işlemde kullanılacak ise int ya da float ile çevrilmesi gerekir.
sayısal bir işlemde kullanılacak ise int ya da float ile çevrilmesi gerekir.
sayi=int(input())
sayi=int(input())

Yorum Satırı (#)

Pythonda yorum satırı eklemek ya da bir satırı yorum satırına dönüştürmek için
# işareti kullanılır.

# Girilen iki sayının toplamı


# print("Selam Dünyalı")

You might also like