Kullanıcıdan veri almak için kullanılır. Bunun için kullanıcılara sorular sorarız. Bu soruları input komutuyla sorup cevaplarını alırız.
KARAR YAPILARI (if elif kullanımı)
Karar yapıları, bilgisayara iki ya da daha fazla seçenek arasından seçim yapmak hakkı tanıyan önemli ve güçlü bir mantık yapısıdır. Eğer karar yapıları olmasaydı bilgisayarlar hızlı bir hesap makinesi olmanın ötesine gidemezdi. Karar yapıları, insanın düşünme tarzına çok uygun olduğu için anlaşılması son derece kolaydır.
Örnek: Klavyeden girilen bir sayının 10 dan büyük mü?, küçük mü? ya da ona eşit mi? olduğunu bulan programın PYTHONDAKİ KODUNU yazın.
PYTHON KODU:
sayi=int(input("Bir sayı giriniz:"))
if sayi == 10:
print("sayınız 10 a eşit oldu")
elif sayi > 10:
print("sayınız 10 dan büyüktür")
elif sayi < 10:
print("sayınız 10 dan küçüktür")
else:
print("sayı girmediniz")
Yukarıdaki kodla ilgili soruların cevabını
YORUM OLARAK YAZINIZ :
A. Yukarıdaki kodda kaç farklı sonuç çıkabilir?
B.
Kodda kaç değişken vardır?
C.
Kodda değişkenin türü nedir?
D.
Kullanıcıdan veri alan komut nedir?
E.
Yukarıdaki kodda karar yapısı komutu nedir?
Programların akış şemalarında farklı satırlar arasında bağlantı kurmak yerine mantıksal yapılar kullanılır.
1. Doğrusal yapı: İşlemleri sıra ile çalıştırır.
2. Karar yapısı: İki olasılıktan birini seçmek ve ona göre devam etmek için kullanılır.
3. Döngüsel yapı: Bir dizi işlemi tekrarlamak için kullanılır.
4. Durumsal yapı: Belirli bir duruma göre farklı işlemlerin yapılmasına olanak sağlar.
MODÜL: Yazılımın bir veya daha fazla rutin işlemini içeren parçasına verilen isimdir. Modüllerin bağlılık ve birleşim özelliği vardır. “Bağlılık” bir modülün diğer modüllerden bağımsız çalışabilme yeteneğidir. Birleşim, modüller arası iletişim oluşmasını sağlar.
Modül içinde tanımlanmış değişkenler “yerel”; modüller dışında program genelinde kullanılmak üzere tanımlanmış değişkenler ise “global” değişkenler olarak adlandırılır.
Parametre: Fonksiyon bildiriminde, fonksiyona girdi olarak, kullanılan değişkenlere Parametre denir.
Veri Türleri(tipleri): Verip tiplerinden int-tam sayıları, float -reel sayıları, string ise karakter dizisi tipinde kullanılıyordu.
Şimdi ilk örneği yapalım.
Örneğin 25 sayısının veri tipi int,
25.3 sayısının veri tipi float,
"adresimiz: cumhuriyet mahallesi çiçek caddesi" ifadesi ise string
liste=[a,s,d,f] listesinin veri tipi ise list tipinde veri tipidir.
Döngüler
1. while döngüsü: while döngüleri, bir mantıksal şart mantıksal “doğru” değerine sahip olduğu sürece döngü tekrarlanır. Döngünün sona ermesi için şartın sağlanmaması gerekir.
Örnek: Bu örnek a sayısı b sayısından küçük olduğu sürece ekrana a sayılarını yazdıran bir programdır. Kodda a sayısının değeri her döngüde 1’er artırılır.
Python Kodu:
a=1
b=5
while a<b:
print(a)
a+=1
2. For döngüsü:
Programlama dillerini öğrenirken for döngüsü her zaman karşımıza çıkar. C dili veya Java programlama dillerinde de bu döngünü kullanımı yaygındır.
Range() Fonksiyonu: Bu fonksiyon liste oluşturmaya benzer. Verilen değerlere göre liste oluşturur.
Kullanımı:Range fonsiyonu en fazla 3 parametre alır
Range( ilk_deger, son_deger, artis_miktari)
Örnek 2:
print(*range(3,13))
fonksiyonunun ekran görüntüsü nedir?(2 parametreli soru)
Cevap:
3 4 5 6 7 8 9 10 11 12
For Döngüsü-range birlikte kullanıma örnek:
Örnek 1: Range aralığı verilen değerlerin listesini(elemanlarını) ekranda görelim.
x= range(3,30,2)
for i in x:
print(i)
for döngüsü örneği:
Örnek 2: Bir karakter dizisi içindeki elemanları tek tek ekrana yazdırılmasını for döngüsü ile görelim.
Cevap:
Pyhton Kodu:
ornek_yazimiz="Merhaba Dünyalı"
for i in ornek_yazimiz:
print(i)
not 1: print() KOMUTU: Python da ekrana yazdırma komutudur. Parantez içine bulunan değeri ekrana yazdırır. Parantez içinde tırnak varsa tırnak içini aynen kullanır- diğer başka bir işlem varsa o işlemin sonucunu ekrana yazar.
Not 2: Parantez içi amaca göre tek tırnak, çift tırnak ya da tırnaksız kullanılabilir. Bu farklı şekilde kullanımların sonuçlarını görmek için aşağıdaki örnekleri inceleyiniz.
Not 3: pow fonksiyonu bir sayının üssünü alır.
örneğin: pow(2,3) 2 üzeri 3 ün sonucunu 8 bulur.
Not 4: len() fonksiyonu bir parametrenin uzunluğunu verir. örnek len("ihsan") sonucunu 5 karakter olarak bulur.
PYTHON KODU:
x = "hello world"
print('merhaba dünyalı')
print("merhaba dünyalı")
print(x)
print('x')
print(10+5)
print(10/2)
print(10-5)
print(10*8)
print("tr"*4)
print("="*3)
print(pow(3,4))
print(len("akarsubt"))
207 Yorumlar
bu özetin içinde kırmızı renkle yazılmış soruların cevabını yoruma yazınız.
YanıtlaSila,b,c,d ve e olmak üzere 5 soruyu yanıtlayın.
Yanıtladım hocam 1801
SilA=4
SilB=3
C=
D=input
E=if elif
1616
A=4
SilB=1
C=int
D=input
E=if elif
0865
Bu yorum yazar tarafından silindi.
SilA=4
SilB=1
C=int
D=input
E=if elif
0865
A=4
SilB=1
C=int
D=input
E=if elif
0553
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Yldrm194075
A=4
SilB=1
C=int
D=input
E=if elif
2256
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Yldrm194075
Hocam bide E, için else de olacak tı
SilA=4
YanıtlaSilB=1
C=int
D=input
E=if elif
25034
A=4
YanıtlaSilB=1
C=int
D=input
E=if Elif
426735
A=4
SilB=1
C=int
D=input
E=if elif
426734
4
YanıtlaSil1
int
input
if elif
745156
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
4377
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
4377
Unknown6 Ocak 2020 11:26
YanıtlaSilA=4
B=1
C=int
D=input
E=if elif
M2H1M3D3
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Sl2980
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
0771
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Unknown6 Ocak 2020 11:26
YanıtlaSilA=4
B=1
C=int
D=input
E=if elif
M2H1M3D3
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Fmış
1011
YanıtlaSilA:4
B:1
C:int
D:input
E:if elif else
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
AZ4117
Sorunun cevapları:
YanıtlaSila-4 farklı sonuç
b-1 değişken
c-int
d-input
e-if,elif,else
2827 or 1918
👍
Sil2926
YanıtlaSilA-4
B-1
C-int
D-input
E-if elif
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3247
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3247
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3247
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Fmış
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3918
A= 4 farklı sonuç çıkabilir
YanıtlaSilB=1 değişken vardır (sayi)
C=int
D= input
E= karar yapısı komutu if, elif, else
Nfszfn0003
A= 4 farklı sonuç çıkabilir
YanıtlaSilB=1 değişken vardır (sayi)
C=int
D= input
E= karar yapısı komutu if, elif, else
Nfszfn0003
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2769
1.soru = 4
YanıtlaSil2.soru = 1
3.soru = int
4.soru = input
5.soru = if elif else
30718
A-)4 tane
YanıtlaSilB-)1 tane
C-)integer(int)
D-)input
E-)if elif
(h28b33ö)
4
YanıtlaSil1
İnt
İnput
Elif
Anpzm
4
YanıtlaSil1
İnt
İnput
Elif
Anpzm
4
YanıtlaSil1
İnt
İnput
Elif
Anpzm
A- 4
YanıtlaSilB- 1
C- int
D- input
E- if elif
#şfnb3
A- 4
YanıtlaSilB- 1
C- int
D- input
E- if elif
#şfnb3
A- 4 tane
YanıtlaSilB- 1 tane
C- int
D- input
E- if elif
( 945)
4
YanıtlaSil1
İnt
İnput
Elif
Anpzm
4
YanıtlaSil1
İnt
İnput
Elif
Anpzm
A- 4 tane
YanıtlaSilB- 1 tane
C- int
D- input
E- if elif
( 945)
A=4 sonuç
YanıtlaSilB=1
C=int
D=input
E=if elif else
2820
1.soru=4
YanıtlaSil2.soru=1
3.soru=int
4.soru=input
5.soru=if elif
Aiduola
4
YanıtlaSil1
integer
input
if elif
9281
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
3397
A=4
YanıtlaSilB=1
C=İnt
D=input
E=if elif
A.4
YanıtlaSilB.1
C.integer
D.input
E.if elif
3399
A.4
YanıtlaSilB.1
C.integer
D.input
E.if elif
3399
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
17DK
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
1128
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
2117
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3932
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
2962
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
2962
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3242
-4
YanıtlaSil-1
-int
-input
-if elif else
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3242
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3242
a=4
YanıtlaSilb=1
c=int
d=input
e=if else elif
727
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3932
a= 4
YanıtlaSilb= 1
c= int
d= input
e= if, Else, elif
2607
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2962
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
B=1
YanıtlaSilC=int
D=input
E=if elif else
1128
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3932
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2962
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
-4
YanıtlaSil-1
-int
-input
-if elif else
1717
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2887
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3242
A: 4
YanıtlaSilB: 1
C: int
D: input
E: if elif else
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3932
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3242
A=4
YanıtlaSilB=1
C=int
D=input
E=if else elif
0757
A=4
YanıtlaSilB=1
C=int
D=input
E=if else elif
3923
A=4
YanıtlaSilB=1
C=int
D=input
E=if else elif
2946
A: 4
YanıtlaSilB: 1
C: int
D: input
E: if elif else
(0674)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3366
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2024
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
1112
A=4
YanıtlaSilB=1
C=int
D=input
En=if elif else
A=4
YanıtlaSilB=1
C=int
D=input
En=if elif Else
2363
A=4
YanıtlaSilB=1
C=int
D=input
E=if Elif
HİTAF
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
FBACOK
A=4
YanıtlaSilB=1
C=integar
D=input
E=if,elif
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
EFSAHNE
A=4
YanıtlaSilB=1
C=integar
D=input
E=if, elif
4nur
4
YanıtlaSil1
int
İnput
İf,elif
Animagus
A--->4
YanıtlaSilB--->1
C--->int
D--->input
E--->if elif
Rozeoni 19
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
1874
A-4
YanıtlaSilB-1
C-int
D-input
E-if elif
2933
FNJS
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
b1746y
SilA=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Ven9711818
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
17B-Y46
A- 4
YanıtlaSilB- 1
C- int
D- input
E- if elif else
A: 4
YanıtlaSilB: 1
C: int
D: input
E: if, elif, else
2806
2932
YanıtlaSilA:4
B:1
C:int
D:input
E:if elif else
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
3323
a=4
YanıtlaSilb=1
c=int
d=input
e=if elif else
3620
A= 4
YanıtlaSilB= 1
C= int
D= input
E= if elif else
1801
A=4
YanıtlaSilB=1
C=int
D=input
E=if,elif,else
Fyz 3011
YanıtlaSilA=4
YanıtlaSilB=1
C=integer
D=input
E=if elif else
(701)
A=4
YanıtlaSilB=1
C=integer
D=input
E=if elif else
(701)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
2414
Bu yorum yazar tarafından silindi.
YanıtlaSilA=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3076
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
3076
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
3213
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
0602t
A~4~
YanıtlaSilB~1~
C~int~
D~input~
E~if/elif/else
50021162
A:4
YanıtlaSilB:1
C:int
D:input
E:if elif
2014
A:4
YanıtlaSilB:1
C:int
D:input
E:if elif
2890
A:4
YanıtlaSilB1
C:int
D:input
E:İF elif else
2666
a=4
YanıtlaSilb=1
c=int
d=input
e=if elif
a=4
YanıtlaSilb=1
c=int
d=input
e=if elif
BGİŞÇ
YanıtlaSilA=4
B=1
C=int
D=input
E=if elif
A=4
YanıtlaSilB=3
C=
D=input
E=if elif
0641
1)4
YanıtlaSil2)1→sayi
3)int
4)input
5)if
|zbhnüs||
A=4
YanıtlaSilB=1
C=int
D=imput
E=if
(5671)
a-4 farklı sonuç
YanıtlaSilb-1 değişken
c-int
d-input
e-if,elif,else
--12151--
A=4
YanıtlaSilB=1
C=int
D=input
E=if else elif
e2y1l5u7l
A=4
YanıtlaSilB=1
C=in put
E=if elif
933030
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
2758
A=4
YanıtlaSilB=1
C=int
D=input
E= if, elif, else
4348
A=4
YanıtlaSilB=1
C=int
D=input
E=if Elif
3931
A=4
YanıtlaSilB=1
C=int
D=input
E=if else elif
3715
A=4
YanıtlaSilB=1
C=int
D=input
E=if else elif
3715
A=4
YanıtlaSilB=1
C=int
D=input
E=if Elif else
3931
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(3627)
A=4
YanıtlaSilB=1
C=int
D=input
E=if Else Elif
(1843)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
Şüefoba 2039
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
(2888)
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
C6860
A=4 olur
YanıtlaSilB=1
C=int
D=input
E=if elif
0046
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif else
2991
a=4
YanıtlaSilb=1
c=int
d=input
e=if elif else
Nittemasüh
a=4
YanıtlaSilb=1
c=int
d=input
e=if elif else
(5858)
A= 4
YanıtlaSilB= 1
C= int
D= input
E= if, elif, else
amphitrite
A=4
YanıtlaSilB=1
C=int
D=input
E=if,elif,else
A= 4
YanıtlaSilB= 1
C= int
D= input
E= if, elif, else
a-4 farklı sonuç
YanıtlaSilb-1 değişken
c-int
d-input
e-if,elif,else
--12151--
A=4
YanıtlaSilB=1=sayi
C=int
D=input
E=ıf elif elde
4135
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
0641
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
0641
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
0641
A=4
YanıtlaSilB=1
C=int
D=input
E=if elif
0641