Düzenli İfadelerin Derlenmesi

Yazar: Unknown Tarih: 10 Ağustos 2013 Cumartesi Yorum: (0)
compile() metodu Bu konumuzda ifadelerimizi düzenledikten sonra işleme koyacağız.Peki bu derlemenin ne farkı var? diye sorarsak; bilmemiz gereken en önemli özelliği programlarımızın daha hızlı çalışmalarını sağlamak.Tabiki bunu görebilmek için büyük... Devamını oku »

Özel Diziler

Yazar: Unknown Tarih: 17 Temmuz 2013 Çarşamba Yorum: (0)
Boşluk Karakterinin Yerini Turan Dizi: \s Bu ifade karakter dizimizdeki boşluk karakterini bulmamızı sağlar. import re language=["python programlama","django web programlama","php web programlama","Android"] for i  in language: sonuc=re.search("[A-Za-z]+\s[A-Za-z]+",i) ... Devamını oku »
Videolu Ders: 8 Python Fonksiyonlar

Videolu Ders: 8 Python Fonksiyonlar

Yazar: Unknown Tarih: 12 Temmuz 2013 Cuma Yorum: (0)
Python Fonksiyonlar( global, return, pass)

Eşleşme Nesnelerinin Metodları

Yazar: Unknown Tarih: 10 Temmuz 2013 Çarşamba Yorum: (0)
Group() metodu Bu metodu daha önce işlediğimiz düzenli ifadelerde kullanmıştık. Bu bölümde başka bir özelliğine daha değineceğiz.Bu özellik ise bir karakter dizisini gruplamamızı sağlaması. improt regruplanacak_yazi="django python dilinin web çatısıdır."gruplama=re.search("(django)... Devamını oku »

Düzenli İfadeler - 5

Yazar: Unknown Tarih: 21 Ocak 2013 Pazartesi Yorum: 2
$ (Dolar) Bir Önceki derste gördüğümüz ^(şapka) metakarakterinin ilk özelliğinin ters işlevine sahiptir. Yani ^(şapka), karakter arama işlemini karakter topluluğunun başında yapıyordu, $(dolar)'da ise aranacak karakter topluluğunun sonunda arama yapıyor. Örnek... Devamını oku »

Düzenli İfadeler - 4

Yazar: Unknown Tarih: 20 Ocak 2013 Pazar Yorum: (0)
{} (küme parantezi) Bu metakarakter sayesinde, istediğimiz bir karakteri istediğimiz kadar yineletmemizi sağlıyor. >>>import re >>> liste=['st','sat','saat,','zaaat',] >>>for i in liste: if re.match("sa{2}t",i): print... Devamını oku »

Düzenli İfadeler-3

Yazar: Unknown Tarih: 11 Eylül 2012 Salı Yorum: (0)
+(Artı) Bu karakterimiz * karakteriyle benzerdir.Fakat * karakteriyle kendisinden önceki 0 veya daha fazla sayıda tekrar eden karakterleri buluyor.+ işareti ise kendisinden önce 1 veya daha fazla olan karakterleri bulamamızı sağlıyor. Örnek: >>>... Devamını oku »

Pythonla IP adresimizi öğrenelim

Yazar: Unknown Tarih: 11 Eylül 2012 Salı Yorum: (0)
# -*- coding: utf-8 -*- import urllib2 import socket url="http://droidpark.com/whatismyip/" hostname=socket.gethostname() lanip=socket.gethostbyname(socket.gethostname()) try: adresiAl=urllib2.urlopen(url) wanip=adresiAl.read() adresiAl.close() except... Devamını oku »

Düzenli İfadeler -2-

Yazar: Unknown Tarih: 19 Şubat 2012 Pazar Yorum: 2
MetakarakterlerBu başlık altında python'da metakarakter olarak adlandırılan []  .  *  +  ?  {}  ^  $  |  ()  \bu karakterleri göreceğiz.Giriş olarak kısa bir örnek yapalım>>> import re>>>... Devamını oku »

Düzenli İfadeler / Regular Experessions

Yazar: Unknown Tarih: 16 Şubat 2012 Perşembe Yorum: (0)
Evet yeni bir konuya geçiş yapıyoruz.Düzenli ifadeler her programlama dilinde oluduğu gibi pythonda da karşımıza çıkıyor.Ama söylemeliyim ki python'nun belkide en karmaşık konusu.Ama elimden geldiğince basite indirgeyipanlatmaya çalışacağım.Bu kadar... Devamını oku »

Karakter Dizi Metodları-4

Yazar: Unknown Tarih: 3 Şubat 2012 Cuma Yorum: (0)
Partition metoduBu metod ile bir karakter dizisini belli bir ölçüte göre ayırabiliriz.>>> a="bartın">>> a.partition("rt")('ba', 'rt', 'ın')>>> a.partition("b")('', 'b', 'artın')Eğer aratacağımız karakter, bizim karakter dizimiz... Devamını oku »

Karakter Dizi Metodlar-3

Yazar: Unknown Tarih: 21 Ocak 2012 Cumartesi Yorum: (0)
Expandtabs metodu Bu metod ile karakter dizimizdeki sekme boşluklarının büyüklüğünü artırabiliyoruz. >>> x="python\töğreniyorum." >>> x.expandtabs(5) 'python    öğreniyorum.' FIND metodu Bu metod ile bir karakter dizisi... Devamını oku »

Karakter Dizi Metodları -2

Yazar: Unknown Tarih: 14 Aralık 2011 Çarşamba Yorum: (0)
Ljust Bu metod karakter dizisinin sağında boşluk bırakarak,karakter dizisinin sola yaslanmasını sağlar. >>> "python".ljust(10) 'python ' ikinci bir örnek ise >>> "python".ljust(10,"*") 'python****' şeklinde ek ifadeler ekleyebiliriz Rjust Bu... Devamını oku »

Karakter Dizi Metodları -1

Yazar: Unknown Tarih: 10 Aralık 2011 Cumartesi Yorum: (0)
Listeler konusunda bu konuya benzer bir konu işlemiştik.Ama artık pythonda ilerlediğimize göre daha complex terimler göremenin vakti geldi. Öcelikle göreceğimiz metodları ekrana yazdırmakla başlayalım >>> dir("") ['__add__', '__class__', '__contains__',... Devamını oku »
Python Hesap Makinesi

Python Hesap Makinesi

Yazar: Unknown Tarih: 6 Aralık 2011 Salı Yorum: (0)
while True: import math try: print("--------------------------------------------") x=int(input("Toplama-->1\nÇıkarma-->2\nÇarpma-->3\nBölme-->4\n" "Karakök-->5\nYüzde Alma-->6\nProgramdan Çıkma-->0\nTercihiniz:")) ... Devamını oku »