Php - Python

  • Kategori: PHP
  • Gösterim: 6014

Python'da Tuple Nedir?

Python projelerinizde tuple kullanabilirsiniz.Tuple , python da dizi liste mantığı ile aynı mantığa sahip bir bileşendir.Listelerden belli başlı birkaç farkı vardır.

Diziyi belirtirken [] ifadeleri iile tanımlamaktayız.Tuple da ise () parantezlerimiz değişmektedir.

Bir de dizilerde belirli indekslere belirli atamalar yapabilir ve değişiklikler yapabilmekteyiz.

Tuple kullanımı itibari ile atama işlemine izin vermemektedir.

Aşağıdaki örnekte tuple ın farklılıklarını belirttik , inceleyebilirsiniz.

 

sayilar = ['sunucupark','bireysel','e-postala'] //Python da listemiz
tuple = ('sunucupark','bireysel','e-postala') //Python Tuple

#sayilar [0] = 'sunucupark bt' //Pythonda lisatelere atama yapabiliyoruz.
#tuple (0) = 'sunucupark bt' //Tuple kullanımı herhangi bir atamaya izin vermemektedir.
print(sayilar)
print(tuple)

 

Faydalı Olması Dileğiyle

Sunucupark BT

  • Kategori: PHP
  • Gösterim: 25397

Python Liste-Dizi Kullanıcıdan Eleman Alma ve Ekleme

Python yazılım dili ile uygulama geliştirirken belirli projelerde kullanıcıdan veri almanız gerekmektedir.Biz Python'da diziler ve listeler ile çalışırken kullanıcıdan bir veri alıp diziye ekleyebilmekteyiz.

Python da input komutu ile kullanıcıdan veri alabilirken append ile de veriyi dizimize listemize ekleyebilmekteyiz.Aşağıda bunu bir örnekle açıklayalım.

Aşağıdaki örnekte Python programlama dilinde kullanıcıdan aldığımız verileri diziye eklemekteyiz.

araclar = [] //araclar adında boş bir dizi oluşturur

arac = input("marka: ") //kullanıcıdan input komutu ile marka bilgisi alır

araclar.append(arac) //markayı araclar dizisine ekler
print(araclar) //araclar dizisini ekrana yazdırır.

 

Faydalı Olması Dİleğiyle

Sunucupark BT

  • Kategori: PHP
  • Gösterim: 15313

Python ile Bul-Değiştir , Replace Metodu

Python ile bul değştir metodu , replace fonksiyonunu kullanabilirsiniz. Belirli bir dökümanda bir log da bir veride bazı durumlarda bul değiştir metodunu kullanmanız gerekebilir.Veya bir sistem cronunda oluşan bir veri için değişiklik yapmanız gerekebilmektedir.

Python için aşağıda bul değiştir metodunu replace fonksiyonu ile kulanabilirsiniz.

 

mesaj = "Sunucupark Bilgi Teknolojileri"

mesaj = mesaj.replace('Bilgi','Bilişim')

print(mesaj)

Yukarıdaki örnekte , cümlemiz içerisinde 'Bilgi' kelimesini bulup 'Bilişim' olarak değişikliğini sağladık.

Scriptimizin çıktısı aşağıdaki gibidir.

mustafa:python mustafaada$ /usr/local/bin/python3 /Users/mustafaada/Desktop/python/string-donusumu.py
Sunucupark Bilişim Teknolojileri
mustafa:python mustafaada$

 

Faydalı Olması Dileğiyle

Sunucupark BT

  • Kategori: PHP
  • Gösterim: 10891

Python ile Liste-Dizi İşlemleri

Python programlama dili ile diziler , listeler oluşturabilir oluşturduğumuz diziler ve listeler üzerinde bir çok işlem yapabiliriz.Bu işlemler bizim python ile yazacağımız programlarda veya sistem yönetici olarak çalışıyorsak python ile yazabileceğimiz bash scriptlerde işimize yarayacaktır.

Python programlama dilinde dizilerde neler yapılabilir kısaca bahsedelim.

Bir dizi oluşturulup içerisine elemanlar girilebilir , dizinin hangi indeksinde hangi eleman var saptanabilir , dizinin sonuna bir veri eklenebilir , dizinin istenilen alanına bir veri girişi yapılabilir.Dizinin sonundan bir veri silinebilir.Dizinin içerisinden saptanmış bir veri silinebilir.Dizi küçükten büyüğe büyükten küçüpe sıralanabilir.

Aşağıdaki script içerisinde gerekli kod parçacıkları ve bilgilendirmeler mevcuttur.

 

liste = [1,5,44,5,6,12,23,21]

#sonuc = liste[1] // listenin 1.indeksini yadırabiliriz.

#liste[2] = 45 // listedeki 2. indeksli sayıyı 44 dü 45 olarak değiştirebiliriz.

#liste.append(99) //listenin sonuna 99 sayısını ekleyebiliriz.

#liste.insert(3,66) //3. indeksten hemen önce 66 sayısını ekleyebiliriz.

#liste.pop() // en sondaki elemanı siler

#liste.remove(5) // 5 rakamını listeden sil

#liste.sort() //listeyi küçükten büyüğe sıralar , eğer liste string ise alfabetik olarak sıralar

#liste.reverse() //listeyi büyükten küçüğe olarak sıralar

print(liste)

Sunucupark Bilgi Teknolojileri yazılım ve sistem mühendisleri Python programlama dilini ile sunucu optimizasyonu ve uygulama geliştirme ortamlarında sıklıkla kullanmaktadır.

Faydalı olması dileğiyle

Sunucupark BT

  • Kategori: PHP
  • Gösterim: 25658

Python ile Cümle içerisinde Kelime Arama

Python ile belirli bir cümle içerisinde kelime araması yapabilmektesiniz.Arama işlemini find() komutu ile yapabilirsiniz.

Şimdi "Sunucupark Bilgi Teknolojileri" cümlesinde Bilgi kelimesini arayalım.find komutu bize Bilgi kelimesi var ise Bilgi kelimesinin hangi index'ten itibaren başladığını yani index numarasını döndürür.

Eğer kelime cümlemizde yok ise -1 döndürür.

mesaj = "Sunucupark Bilgi Teknolojileri"

index = mesaj.find('Bilgi')
print(index)
print(mesaj)

Terminal çıktımız aşağıdaki gibi olacaktır.

mustafa:python mustafaada$ python string-donusumu.py
11
Sunucupark Bilgi Teknolojileri

11. index'te Bilgi kelimemizi buldu.

 

Faydalı Olması Dileğiyle

Sunucupark BT