Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions 2.Hafta-Odev1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
print("@@@Sansli sayilari bulma programina;Hosgeldiniz@@@")
x = int(input("Lutfen bir deger giriniz: x=> "))

main_list = list(range(1,x+1))

i = 2

while True:
if i < len(main_list):
del main_list[i-1:x:i]
i += 1

else:
print(">>>Sizi gidi sanslilar :))) <<< {}".format(main_list))
break
24 changes: 24 additions & 0 deletions 2.Hafta-Odev2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
A=[1,2,3,4,5]
k=int(input("Lutfen elemanlari kaydirmak istediginiz degeri giriniz:"))

n=len(A)
C=[None] * n

for i in range(n):
newIndex = (i + k) % n
C[newIndex] = A[i]

print(C)













17 changes: 17 additions & 0 deletions 2.Hafta-Odev3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
metin=input("Lutfen bir cumle yaziniz:")

metin2={}

for i in metin:
letter={i:metin.count(i)}
metin2.update(letter)

bosluksil = metin2.pop(' ')

liste = list()

for i in metin2:
tuple = (str(i), metin2[i])
liste.append(tuple)

print(liste)
43 changes: 43 additions & 0 deletions 2.Hafta-Odev4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
strA = str(input("Kelime_1:"))
strA = strA.lower()

strB = input("Kelime_2:")
strB = strB.lower()

punctuation = "!@#$%^&*()_+<>?:.,;"

for c in strA:
if c in punctuation:
strA = strA.replace(c, "")

for c in strB:
if c in punctuation:
strB = strB.replace(c, "")

A = set(strA)
B = set(strB)

A_KES_B = list(A.intersection(B))
sorted(A_KES_B)
print("A ve B'de ortak bulunan harfler:")
print([''.join(A_KES_B)])

A_FARK_B = list(A - B)

sorted(A_FARK_B)
print("A'da olup B'de olmayan harfler:")
print([''.join(A_FARK_B)])

B_FARK_A = list(B - A)
print("B'da olup A'de olmayan harfler:")
print([''.join(B_FARK_A)])

print([''.join(A_KES_B)], [''.join(A_FARK_B)], [''.join(B_FARK_A)])








20 changes: 20 additions & 0 deletions Boy_Kilo.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
print("*<*>* Vucut kitle indeksi hesaplama programi:Hosgeldiniz *<*>*")

boy = int(input("Boyunuzu giriniz (cm):"))
kilo = float(input("Kilonuzu giriniz (kg):"))

vki = kilo / ((boy*boy) / 10000 )

if vki<25:
print("Vucut kitle endeksiniz {}, VKI=Normal".format(vki))
elif 25<vki<30:
print("Vucut kitle endeksiniz {}, VKI=!Fazla Kilolu!".format(vki))
elif 30<vki<40:
print("Vucut kitle endeksiniz {}, VKI=!!Obez!!".format(vki))
else:
print("Vucut kitle endeksiniz {}, VKI=!!!Asiri Sisman!!!".format(vki))





115 changes: 115 additions & 0 deletions Tas-Kagit-Makas.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@

secenekler=["tas","kagit","makas"]
tas=secenekler[0]
kagit=secenekler[1]
makas=secenekler[2]

oyuncu_1="Erkan"
oyuncu_2="Selim"
oyunsayisi=0
erkanScore=0
selimScore=0

while oyunsayisi<=9:
Erkan = input("tas mi? kagit mi? makas mi?-ERKAN:")
Selim = input("tas mi? kagit mi? makas mi?-SELIM:")
oyunsayisi += 1
if Erkan == tas:
if Selim == tas:
print("Berabere...")
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue

elif Selim == kagit:
print("Selim kazandi...")
selimScore += 10
print("Selim'in Skoru",selimScore)
print("Erkan'in Skoru",erkanScore)
continue


else:
print("Erkan kazandi...")
erkanScore += 10
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue


if Erkan == kagit:
if Selim == tas:
print("Erkan kazandi...")
erkanScore += 10
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue


elif Selim == kagit:
print("Berabere...")
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue

else:
print("Selim kazandi....")
selimScore += 10
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue


if Erkan == makas:
if Selim == tas:
print("Selim kazandi...")
selimScore += 10
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue


elif Selim == kagit:
print("Erkan kazandi...")
erkanScore += 10
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue


else:
print("Berabere...")
print("Selim'in Skoru", selimScore)
print("Erkan'in Skoru", erkanScore)
continue

print("Oyun Bitti, Skor Toplamlari:")
print("Selim'in Skoru",selimScore)
print("Erkan'in Skoru",erkanScore)



























51 changes: 51 additions & 0 deletions Vize-Final.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
ad=input("Ogrencinin Adi: ")
soyad=input("Ogrencinin Soyadi: ")
no=input("Ogrencinin Numarasi: ")

bilgiler=[ad,soyad,no]

print("Ogrecinin Adi: {}\nOgrecinin Soyadi: {}\nOgrecinin Numarasi: {}".format(bilgiler[0],bilgiler[1],bilgiler[2]))

vize=input("Mat_1-Vize: ")
final=input("Mat_1-Final: ")
ortalama=(float(vize)*0.4)+(float(final)*0.6)
print("Ortalama:{0}".format(ortalama))
if(ortalama<50):
print("Kaldiniz...")
else:
print("Gectiniz...")

vize=input("Fiz_1-Vize: ")
final=input("Fiz_1-Final: ")
ortalama=(float(vize)*0.4)+(float(final)*0.6)
print("Ortalama:{0}".format(ortalama))
if(ortalama<50):
print("Kaldiniz...")
else:
print("Gectiniz...")

vize=input("Kim_1-Vize: ")
final=input("Kim_1-Final: ")
ortalama=(float(vize)*0.4)+(float(final)*0.6)
print("Ortalama:{0}".format(ortalama))
if(ortalama<50):
print("Kaldiniz...")
else:
print("Gectiniz...")

vize=input("Bio_1-Vize: ")
final=input("Bio_1-Final: ")
ortalama=(float(vize)*0.4)+(float(final)*0.6)
print("Ortalama:{0}".format(ortalama))
if(ortalama<50):
print("Kaldiniz...")
else:
print("Gectiniz...")








Binary file added Week-1.zip
Binary file not shown.