-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path2.gün.py
More file actions
100 lines (81 loc) · 2.21 KB
/
2.gün.py
File metadata and controls
100 lines (81 loc) · 2.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
a=10
b=4
"""
# karşılaştırma operatörleri
print (a==b) # false döner
print (a!=b) # true döner
print (a>b) # true döner
print (a<b) # false
print (a>=b) # true
print (a<=b) #false
# mantıksal operatörler (not,and,or) ile karşılaştırma
print (not a > b) # false döner
print (a<b and a<0) # false döner
print (a<b or a<0) # false döner
# NOT: Python'da boşluklar (indentation) çok önemlidir.
if a>0:
print ("a pozitiftir")
else:
print ("a negatif veya sıfırdır")
# hatalı örnek
'''
if a > 0: # Bu satır doğru bir şekilde başlatılmış bir if bloğudur
print("Pozitif") # Bu satır da if bloğunun içine girer
else: # Bu satır hata verir, çünkü else if bloğunun bir parçası olmalı, ancak yanlış girintilenmiştir.
print("Negatif veya sıfır")
'''
# Yanlış kullanım:
'''
count = 0
while count < 5: # Bu satır doğru
print(count) # Hata: 'print' fonksiyonu yanlış girintilenmiş!
count += 1 # Hata: 'count' değişkeninin artırılması da yanlış girintilenmiş!
''''''
# Doğru kullanım:
count = 0
while count < 5:
print(count)
count += 1
# Bazı kullanımlar da yanlış gibi görünebilir ama orijinal olarak doğrudurlar
count = 1
if count == 1:print("Bu doğru bir kullanımdır")
# Python, eğer if bloğu sadece tek bir satırdan (tek bir komuttan)
# oluşuyorsa, o komutu iki nokta üst üste (:) işaretinden hemen
# sonra aynı satıra yazmana izin verir.
"""
# Python'da normalde satır sonuna bir şey koymayız.
# Ancak bir satıra birden fazla komut sığdırmak istersen
# araya ; (Semicolon / Noktalı Virgül) koyabilirsin.
toplam = 0
liste = [1,2,3,4,5,6,7,8,9]
for i in liste: print(i); print("doğru kullanım örneği"); toplam += i
print(toplam)# çıktı:
'''
1
doğru kullanım örneği
2
doğru kullanım örneği
3
doğru kullanım örneği
4
doğru kullanım örneği
5
doğru kullanım örneği
6
doğru kullanım örneği
7
doğru kullanım örneği
8
doğru kullanım örneği
9
doğru kullanım örneği
45
'''
"""
def function():...
function()
burda bir ellips örneği var
burayı sonra dolduracağım demek
burası boş kalsın ama hata verme demek
önceden 'pass' kelimesi kullanılırmış
"""