GoogleAdsense

Python List etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Python List etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Haziran 2021 Pazartesi

Python Lesson 04 - List_Yapisi2

https://github.com/Albatros46/PythonLesson2/blob/main/D04-List_Yapisi2.py

lektion=["java",['fizik','kimya','biyoloji'],"geometri","c++","matematik","python"]
print(lektion[0].upper())#ikici elemani buyuk harfle yazaack
print(lektion[-1].upper())#son elemani buyuk harfle yazacak
#-------------------------------------------------------------------
print(lektion[1:3]) # 2. ve 3. indexteki elemanlari yazdiracak
print(lektion[-2:]) # son iki elemani yazdiracak
print(lektion[1][0]) # 1. elemanda bir dizi o dizinin de 1. elemaniniin yazsin
print(len(lektion)-1# son elemanin karakter sayisini yazacak
#print(lektion[len(lektion)-1])
print(f"Liste uzunlugu : {len(lektion)}")#Liste uzunlugu
lektion.append("History")
lektion.insert(2,"Csharp")# index belirterek ekleme
lektion[len(lektion):]=['SQL Server'#sona ekleme
for a in lektion:
    print(f"Lesson List :{a}")
#-----------------------------------------------
numbers=[23,54,5,33,8,90,65,34,46,21,1]
numbers.sort() #artan olarak siralayacak
print(numbers)
numbers.reverse() #azalan olarak siralayacak
print(numbers)
#----------------------------------------
city=[['Ankara','Istanbul','Kahramanmaras'],["Berlin","Frankfurt","Pforzheim"],"Roma"]
city2=[]
city2.append(city[0][-1]) # city2 listesi icine city listesinden eleman ekleyecegiz. ic ice olan listeden eleman cekme islemi
city2.append(city[1][1]) 
print(city2)
for c in city# diger bir yontem coklu listelerde kullanilir.
    city2.append(city[-1])
print(f"city2 : {city2}")
#--------------------------------------------------------
squers=[]
for num in range(1,11):
    squers.append(num**2)
print(f"1 den 10 a kadar olan sayilarin karesi :{squers}")
#--Diger yontem
ss=[num**2 for num in range (20,31)]
print(f"20 den 31 e kadar olan sayilarin karesi :{ss}")

Python Lesson 03 - List_Yapisi

 https://github.com/Albatros46/PythonLesson2/blob/main/D03-List_Yapisi.py

cities=["Kahramanmras","Pforzheim","Ankara","Stuttgart","Istanbul","Frankfurt"]

print(cities)
print(cities[3])#3 ondex deki elemani yazdir
print(len(cities))#dizinin eleman sayisini yazdir
print(cities[-1])#son elemani yazdir
print(cities[0:2])#0 inci ve 1 inci indexteki elemanlari gosterecek 2 index elemani dahil degil.
cities.append("Izmir")# dizin e ekleme yapmak
print(cities)
cities.insert(0,"Antalya")#istenilen index e ekleme yapmak
print(cities)
cities.remove("Frankfurt")#liste elemani sildik
print(cities)
del cities[0]#index e gore silmek islemi. silinen elemana ulasilamaz bu durumda
print(cities)

cities.pop()#pop metodu ile silen elemana ulasilabilir.
print(cities)
cities.sort()#dizi alfabetik olarak listeleneceke
print(cities)
cities.sort(reverse=True)#siralama alfabetik siranin tam tersi sekilde olacak
print(cities)
print(sorted(cities))
print(cities)
cities.append("Adana")
print(cities)
#Liste(dizi) lerde birbirinden farkli veri tipleride tutulabilir.
#---------------------------------
land=["Turkey","Germany","Rusian","England","USA"]
print(land.index('England'))
print("Turkey" in land)#listede var mi kontrol edilecek varsa true yoksa false 
for a in land#Dizi elemanlarini teker teker yazdirdik.
    print(f'Gezmek istedigim ulkeler : {a}')
print("Gezilecek ülke kalmadi!")#for dungusu bittiktens sonra calisacak kisim.

#----------------------------------
str_cty="istanbul, tokyo, madrid, berlin, pforzheim, stuttgart, ankara, antalya, kahramanmaras"
print(f"String ifade icreigi : {str_cty}")
#string ifadeyi diziye cevirecegiz
my_list=str_cty.split(", ")# virgul den itibaren ayirma islemi baslayacak
for c in my_list:
    print(f"Sehirler liste hali :{c}")
#-------------------------------------------------
for number in range(1,11):
    print(number)

for number1 in range(2,21,2):#baslangic, bitis, artis miktari
    print(f"2 ile 21 arasindaki cift sayilar :{number1}")
#---------------------------------------------------
#Listelerin kopyalanmasi
names=["Ahemt","Akif","Mark","Daniel","Eva"]
print(f"Isimler :{names}")
names2=names
#names2=names[:] #seklinde de kullanilabililr. bu kullanimda birinci listeye eklenen ikinci listede gorunmeyecektir.
print(f"isimler2 :{names2}")
names.append("Oguz")
print(f"Isimler :{names}")
print(f"isimler2 :{names2}")

Python Lesson 13-Object_Oriented_1

  Python Lesson 13-Object_Oriented_1 #Nesne Yönelimli Python I, Nesne, Sınıf class   Car :  #araba class olusturuldu      pass car_1 = Car (...