İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Print Tanımlı Parametreler[Python3Kulübü/YeniRevizyon]

Alphapack - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2016
Nereden:
Bursa
Mesajlar:
645
Konular:
42
Teşekkür (Etti):
59
Teşekkür (Aldı):
84
Ticaret:
(0) %
30-07-2016 22:32
#1
Print Tanımlı Parametreler[Python3Kulübü/YeniRevizyon]
Merhaba arkadaşlar biraz geciktim kusuruma bakmayın .Bir sorunla uğraşıyordum . Yeni konuma geçmekteyim .Herkese İyi Akşamlar Dilerim

Arkadaşlar Bu konumuzda Print() fonksiyonunun hali hazırda orada bulunan parametrelerini yazıcağız

1.sep

Arkadaşlar her print kodumuzda virgül bıraksak dahi her daim aralarında birer boşluk bulunmaktadır bunun nedeni python un o kodu daha farklı görmesidir.Tamamen nasıl gördüğü konunun sonunda anlaşılacak tabiki şimdilik bir örnekle açıklıyacağım

Kod:
>>> print("http://", "www.", "turkhackteam.", "org")
http:// www. turkhackteam. org
Gördüğünüz gibi aralarında boşluk vardır çünkü python 3 o kodu şu şekilde görür


Kod:
>>> print("http://", "www.", "turkhackteam.", "org", sep=" ")
İstersek aynı kodu boşluksuz ya da farklı bir karakterin parametreler arasına girmesini istiyorsak değiştirebiliriz.Mesela biz aralarında boşluk olmamasını isteyelim

Kod:
>>> print("http://", "www.", "turkhackteam.", "org", sep="")
http://www.turkhackteam.org
Gördüğünüz gibi aradaki boşluğu istediğimiz gibi değiştirebiliriz

2.end

Arkadaşlar bu işlem ise kodun sonunda ne olacağını gösterir.İlk Örnekle Bu Basit Konuyu Geçebileceğimizi Düşünüyorum.Burada Kaçış Dizilerinden bir tanesini kullanacağız ilerde o konuyu da açıklıyacağım

Kod:
>>> print("Bugün Kurt Avladık", end="\n")
Bugün Kurt Avladık
>>>
Eğer "." kullansaydık alt satıra atmıyacaktı

3.file

Bu araç parametrelerin nereye yazılacağını gösterir.ve ön tanımlı değeri sys.stdout demektir.Standart Çıktı Konumu Anlamındadır.

Bu konumu nasıl etkileşimli kabuk ya da nereye yazıyorsanız (metin düzenleyici anlamını kastettim) nasıl bir dosyaya atabiliriz

Kod:
>>> dosya = open("ALPHA.txt", "w")
>>> print("Alphas,Time!", file=dosya)
>>> dosya.close()
Bu dosya o anda hangi dizindeyseniz oraya düşecektir.Hangi dizinde olduğunuzu şu kodla öğrenebilirsiniz

Kod:
>>> import os
>>> os.getcwd()
Tamam da biz her seferinde dosyanın adını mı yazacağız elbette hayır değişkenleri kullanacağız


Kod:
>>> f = open("alphapack.txt", "w")

>>> print("Mark", file=f)
>>> print("Windows", file=f)
>>> print("Kali", file=f)

f.close()
Dosyayı kapatmayı unutmayın yoksa kaydolmaz ama kaydetmenin bir yolu daha var

4.flush


Kod:
>>> print("Alıntı Değildir!", file=f, flush=True)
True da kaydeder false ise kaydetmez


---------------------
YA HADDİNİZİ BİLECEKSİNİZ. YA DA HADDİNİZİ BİLDİRECEĞİZ

TÜRK HACK TEAM

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı