Gönderilerdeki kod görünümü hakkında

Merhaba arkadaşlar.

Çoğu gönderide kodların düzgün bir şekilde görünmediğine dikkat ettim. Bu sebeple bunun nasıl yapılabileceğini burada paylaşmak istedim.

Kullandığımız forumun gönderi yazma sözdiziminde(Markdown’ın biraz gelişmiş hali) kodlar genelde iki şekilde yazılıyor. Bunlardan ilki 4 satır girintileme ile yazmak. Bu basit bir yol. Ancak burada birkaç sorun var. Birincisi her satırın başına ayrı ayrı 4 satır koymanız gerekiyor. İkinci sorun ise bu şekilde kodu biçimlendirdiğinizde kod renklendirilmiyor.

Bu sebeplerden ötürü ben ikinci yol olan çentik(`) işareti ile bunu yapmanızı öneriyorum. Bu işaret genelde Türkçe klavyelerde Ü harfinin sağında bulunur. , ve ; ile aynı tuştur. Alt Gr tuşuna iki kez bastığınızda bu işareti ekrana iki kez basabilirsiniz, bir tane gerektiği durumda birini silebilirsiniz. İşte bu çentik işaretinden 2 satıra 3’er tane koyup arasına doğrudan kaynak kodunuzu yazabilirsiniz. Böylece her satıra 4 boşluk karakteri eklemeniz gerekmez. Ayrıca bu sözdiziminde programlama dilini belirtebileceğiniz için kodunuz renklenecektir de. Bir örnek:

```python
print(‘Merhaba dünya!’)
```

Böyle yazdığınızda çıktı şöyle olacaktır:

print('Merhaba dünya!')

İyi çalışmalar.

15 Beğeni
Python Optimal Curve Fitting
Python unicode ilgili
Pygame oyun içi dükkan ekranı
Python kullanarak Excel'de bir satırı Vurgulama
Merhaba arkadaşlar biri bana burdaki ruby kodunun tam olarak ne yaptığını anlatabilirmi
Kivy TextInput'a girilen yazıları nasıl alırım ?
Beautiful soup ile veri çekme sorunu
Python konusunda acemiyim arkadaşlar bu kod çalışırmı?
SQL'den veri çekme
Tkinter entry.insert te tersten yazma
Şubat 1 de pazartesi olan yılları bulmam lazım
Database'e buton ile kayıt yapamıyorum
Belirli uzunlukta rastgele sayılar üretmek
Parametreleri nasıl oluştururum
Yardımcı Olur musunuz ?
Django Formlar Aracılığı ile Veri Kaydetme
YazBel forumuna hoşgeldiniz!
Tkinter dosyaya yazma
Tkinter İle Program Yapma
Tkinter döngü ile oluşturulan Entry nin adresi nedir?
Eski format yöntemi ile % işaretini kullanmak
Python Opencv hata
Programımdaki hatayı bulamıyorum
FileNotFoundError hatası
PyQt ile ilgili soru
Split Komutu Hatası
Python butona basarak kamera ve ya baska programı açmak
NameError hatası
Python Kivy hatalıyorum problem kv dosyasında
Python 3 çarpma bölme
Kivy TabError Hatasi
Tkinter yazı arka plan rengi
Tablodaki veriye click yaptıramıyorum
Sqlite veritabanına dizi kaydetme
Döngü oluşturma
Factory-pattern <main> sorunu (Nesnelerin listesine erişemiyorum..)
Girilen sayiya kadar olan asal sayilari ve kaç adet oldduğunu yazma
Class içerisinde Dictionary
Sonuç satırlarını numaralandırma
Pyqt5 Buton Kodum Çalışmıyor
Nasil text ekleyebilirim yardimci olabilir misiniz
Format() sorunu
Otomatik olarak tkinter Entry oluşturmak
Python thread yardım!
Python liste indekslemede sorun
Başında print olmadığı hâlde bu kod nasıl çalışabiliyor?
JavaScript Textten veri çekme yardımm
Listeden kelime arama
Forumla ilgili bir soru
For n in zip(*loc[::-1]) ne ifade ediyor?
Anaconda multiprocessing(spyder)
Rectangle'da Dizi Problemi
Random şifre oluşturucu
Indention expected
Python Wolframalpha Modülü
Özyinelemeli Fonksiyonlar
Isim tel no listesindeki isimleri alfabetik olarak nasıl sıralayabilirim?
Özyinelemeli (Recursive ) Fonksiyonlar
Python String ile Liste İsmi veya Bir Değişken Çağırma
Python ile ilgili soru
Python ile ilgili soru
Python ile yazdığım kodu tekrarlatmak
Sqlite ile Python Login Ekranı
Kütüphane Otomasyon Programı
Print fonksiyonu flush parametresi
Selenium ile Tweet Çekme
Isinstance() ile type() farkı
Bu kod faktoriyeli nasil hesapliyor?
Listeler arası karşılaştırma
Kaydedilen resimleri ekranda gosterecek kodu benim icin yazar misiniz?
Program yazdım, çalışıyor. Exeye Dönüştürürken hata veriyor
PyQt5 search box yapmak
Tkinter foto işlemleri
Exe dosyasında print kodu çalışmıyor ve kapanıyor
Resim gösterici label silme
For döngüsünde çıktı problemi
Yazmış olduğum modülü kullanamıyorum
Python proje yardımı
Openpyxl varolan bir xlsx dosyasını düzenleme
Listede elemanlara erişme-Ders Çizelgeleme
2 py kodunu aynı anda çalıstırma nasıl yapılır?
Python - ImageOpen Hatası
Güzel bir problem
Selenium'da sitenin textte çekme sorunu
Python PIL.Image kütüphanesiyle resim düzeltme
KütüphaneDenemesi
Python ve sqlite ile yapılmış programım istedigim gibi çalışmıyor
Bool() fonksiyonu
Modül İmport Etme ve Sınıfı Çalıştırma (Python-İsthiza-Yazbel)
Python Entry Büyülttüğüm Zaman Ortadan Yazıyor
Urllib ile sayfa kaynağını çekme sorunu
Rehber programı yazımında sorun
MD5 Checker Hızlandırma
Tkinter -AttributeError: 'str' object has no attribute 'get' sorunu
Python'da Excel'den Dosya Okuyamıyorum
İşlevi kontrol etme
For Döngüsü ile Listeden Eleman Çıkarma
Numpy ile listeleme
Keras Arayüz ile İkili Sınıflandırma İşlemi
TKİNTER tool sorunu
Flash message istediğim gibi çalışmıyor
Python BeautifulSoup sayfalama hatası
Python İçin Excel'de loop döngüsü
Python İçin Excel'de loop döngüsü
Python PyQt5 iki pencere açma lütfen yardım
Kivy mobil uygulama yapımı
Python'da okutulan excelveriyi editleme aracı
Python söz dizimi konusunda yardım
Tam Ekran Arkaplan
Selenium ile topluca resim indirememe hatası
Taylor serie' serisinde kod yazdım ama emin değilim ,
Python Lower() Metodu
Selenium bir soru
Python PyQt5 exit code
Atm sınıfı oluşturdum ama hata alıyorum. kodu nasıl düzeltebilirim?
AttributeError: hasplayer
Döngü ile sınıf örneklemesi mümkün mü?
Sqlite3 veritabanından rastgele veri çekmekte sorun yaşıyorum
Pythonda sınırsız parametreli hesap makinesi yapmada sorun yaşamaktayım
Kayda random bir kayıt numarası atama
Python 3.8 ile internet sitesinden tüm resimleri çekme
Python'da veritabanı oluşturma
Asal sayı uygulaması
Python Json Döviz Çevirici - API Entegre etmeyi nasıl yapabilirim?
Python txt dosyasını liste içine atma
Tkinter sayfalar hakkında
Input verisini değişkene atama
Input verisini değişkene atama
Java OOP ödevi
Sıkça Sorulan Sorular (SSS)
Konu açmadan önce yapılması gerekenler
Decimal to Binary Kodu Sağdan Sola Yazdırma
Pythonda with open fonksiyonuyla dosya oluştururken hata
Django DetailView başka modelden veri çekme
Python class ödev yardımı
PyQt5'da ui dosyasını py dosyasına dönüştürmeye çalışırken aldığım hata
Lambda anonim fonksiyonunu ve map ve reduce gömülü fonksiyonlarını kullanma
Lambda anonim fonksiyonunu ve map ve reduce gömülü fonksiyonlarını kullanma
Subplot grafik çizimi
Turtle kütüphanesi
Fonksiyonlar bool değeri if not kurulum_dizini :
Kullanıcıdan aldığım veriyi word belgesine yazdıramıyorum yardımlarınızı rica ediyorum
Python iç içe döngüleri kırma
Pygame'de resim gözükmeme sorunu
Taş Kağıt Makas. Nerede Hata Yapıyorum?
Arduino kod yardım
3 ve 5 in katları örnek program
Türkçe İngilizce Sözlük uygulaması SQLite veritabanını kullanma
Python kullanıcı adı ile ilgili
Python socket ve os modülü ile backdoor sorunu
Python Sözlük ve Değişken
Komut penceresinde cp1254 hatası
Fonksiyonların yapısı hakkında bir soru
HTML unicode Hex karakterleri Dosya okuyarak Python ile degistirme
İnternetten çekilen kodu ayıklamak
Klavye Tuşuyla Çağırdığım Fonksiyonu Arayüzde Pushbuttonile Çağırmak
PyQt Designer kodu Python ile çalışmıyor
PyQt Designer kodu Python ile çalışmıyor
Python Syntax hatası
Tkinter projesi turtle graphics
C# Selenium Buy box projesi
Format metodu ile eleman çekemiyorum
Selenium ile yapacağım py dosyası
cURL Komudumu Python Scripti olarak yazdım fakat parametleri diziden almak istiyorum
Pythonda yeniyim
Nesne tanıma ve ölçeklendirme
Karakterimin sürekli zıplayıp yerinde duramaması(Pygame Collision)
Python3 de echo komutu oluşturma
Pythonda Basit Bir For Döngüsünde Ufak Bir Detayı Anlamadım
Özyinelemeli Fonksiyonlarda Takıldım
Python programı devam ettirme
Exe'yi shellcode'a çevirip ram'de çalıştırma
Selenium hatası
Python fonksiyon hatası
Uygulamam hata veriyor
Listeye yazma işlemi sırasında ne oluyor?
Nerede hata yapıyorum?
I\O veri tipi nasıl oluyor da integer olarak algılanıyor
Db browser sqlite okumuyor
Pseudocode'u Pythona'a Cevirme
Üs olarak 2 hariç herhangi bir sayı girdiğimde sonuç alamıyorum sebebi nedir?
Fonksiyonlar ve return
Python3 for döngüsü hk
TypeError: 'str' object is not callable hatası
Maze game , verilen txt ler ile
Css position sticky sayfa bittiğinde çalışmıyor
Python Pandas İki Excel Sheetti içersindeki sütunleri birleştirme
Pythonda butonu resmin ortasından nasıl çekebilirim
Python Selenium Hata Ayıklama
Tkinter+random+string şifre oluşturucu :D
Pythonda for döngüsünü tkinterde göstermek
Coursera python görevi düzeltemiyorum
Aşağıdaki linkteki sayfadaki kodu spider programında çalıştırmak istiyorum fakat
Şu kodun işleyişini anlatabilir misiniz? else'den sonra if gelmesi kodu nasıl etkiliyor
Exe'ye Çevirdiğimde Çalıştıramıyorum
Json ile Gelen Veriyi Mysql Kaydetmek
PyQt5 Menu Barda Yeni Pencere Acmak
Kodlarımı geliştirebilir miyiz? hatalarım var / sözlük yapısı
Python GUİ Yardım
Veritabanı okuma ve işleme sorunu
Tek tırnak ve çift tırnak hakkında
Arkadaşlar elimde iki sorunum var birincisi hata anında işlemleri yeniden başlatma diğeri sonsuz döngü yardımcı olacak arkadaşlar şimdiden teşekkür ederim
Resim çizdirme işlemi
Python ile adam asmaca (mükemmel)
Chatbot oluşturur iken aldığım sorun
Java Script Dizi tanımlama ve adını değiştirme
Tkinter ile Şifreleme Arayüzü Tasarlama
Tkinter la sayfalar arası geçiş
Hata yakalama hakkında
Ebob bulma programının açıklaması
Beautifulsoup entry işlemi
Replace karakter
Veritabanına veri kaydetme
List() fonksiyonu
Login ve tool birleştirme?
Şifreleme sistemi yapmaya çaışıyorum ama kırılıp duruyor
C dilinde yazmaya çalıştığım koddaki hata için yardım edebilecek var mı?
Sqlite3 TypeError: execute expected at most 2 arguments, got 3 hatası
Dosya yönetimi konusunda bir sorun yaşıyorum
Kullanıcının yanıtı doğru olsa da program ilgili if'in içerisine ilerlemiyor
For döngüsüne rağmen sayaç artmıyor
Program yanlış input'a rağmen yine de çalışıyor
Sunucuya bağlantı kurulurken ağ ile ilgili bir hata oluştu
Web sitesine çoklu fotoğraf nasıl gönderilir?
Selenium python cookie sorunu
Tkinter dijital saat hatası
Çoklu Kalıtımda super(). ifadesi ile nasıl bazı parametreler alt sınıfa çekilir
Sonsuz döngü hatası ekok
Kişisel asistanı Tkinter'a adapte etme
Class ile ilgili bir soru
C# da for döngüsü kullanma
Str - int doğrulama ve girişe dönme
Yardımcı olabilir misiniz?
Kodum neden çalışmıyor
Class oluşturmayı yeni öğrendim kariştiriyom
Web Kazıma'da Cloudflare, Captcha ve HTTP 403'e Takılmak
Flask: UnicodeDecodeError
Komut satırı üzerinden mail gönderimi
Micropython'da degişken yazmak
Django "No module named ‘erp.models.Category'" hatası
Ağaç veri yapısı final ödevi
Final Soruları Yardımı
Tkinter'da oluşturduğumuz data ve Listbox'a veri insert etme hakkında
Double Linked List Swap Metodu
Python-nesne tabanlı programlama mantığı ile yapmaya çalıştım ama sıkıntı yaşıyorum :)
Bu iki mükemmel sayı kodundaki fark ne?
Muzik Eklerken "Invalid RVA mode" Hatasi
İstenilen sayıda liste üretip hepsini bir öğeden başka aynı öğe olmayan tek listede birleştirmek
NameError hatası
Python tkinter şifreleme ekranı(yardım ederseniz sevinirim)
Listelerde arama
Spyder'da socket `getaddrinfo failed` hatası
Hatamı bulamıyorum python öğrenmeye yeni başladım
Döngüler hakkında
Linux da yazılmış Python programı Windows da pencere farkı
Django SqlLite Veri Güncelleme İşlemi
Tüm bakiye çarpı kaldıraç
Pygame ile oyun
Yazdığım projeyi .exe yapıp çalıştıramıyorum
Python py3dbp kutuya sığmayan itemleri boş kutulara dağıtma
Fast Create Table for MySQL
Hata yaptığım yeri göremiyorum yardımcı olabilirmisiniz
RSTkinter - RST dosyalarını düzenlemenizde işinize kolaylaştıracak Tkinter altyapılı bir editördür
Javada ınherıtance ile şekiller de alan cevre hesaplama
Python 'da least_square
Python Kardan Adam Oyunu
Usb kopyalayan program hakkında yardım
Python Regex Email

[code]
kod…
[/code]
şeklinde kullanıyordum.
``` daha pratikmiş

\n den esinlenerek başına \ koyup [code] yi ekrana bastırmayıda bu mesajı yazarken öğrenmiş oldum :slight_smile:

Evet, bu GitHub Flavored Markdown’da bulunan güzel bir özellik. [code] bloğu Markdown’ın bir özelliği değil. Tecrübelerime dayanarak bu tür programlama forumlarında Markdown’ın yeterli olduğunu söyleyebilirim. Ki GitHub ve Stack Overflow gibi iki dev platform Markdown’ı kullanıyor. Bu sebeple gönderilerimizde olabildiğince Markdown sözdizimini kullanmalıyız.

Yukarıdaki gönderimde yer alan kod bloğunu da bu şekilde yaptım. :smile:

tamamda abi yapamadım yani yapılmış halini gönderrseniz hatam nerde diye bakıcaktım

Alt gr ve virgül tuşlarına aynı anda basarsanız çıkar. Çoklu satır için üç tane koymalısınız.

1 Beğeni
print("teşekkürler yazbel ailesi")
print("deneme")
print(‘Merhaba dünya!’)
print("Python") 

Merhaba oyun klavyesinde ingilizce kullanarak kod yazmayi ,ogrenmeye basladim. Centik isaretini Ingilizce Q klavyede nasil cikarabilirim. Tesekkurler
Not ; Klavye dılını Turkceye ayarlayıp alt grup tusu + 2 kere vırgule bastıktan sonra tekrar enter tusuna basmam gerekıyor bu klavyede cıkması ıcın. Enter basmadan cıkmıyor.

Sanırım şöyle oluyor:

Cok tesekkur ederim sagolun.

İlk koyduğunuz 3 çentiğin yanına boşluk bırakmadan “python” yazın ve kodu alt satıra geçip yazın.Renklendirme olacaktır.

Bilgi icin tesekkur ederim

1 Beğeni
print ("Teşekkürler")
print ("Merhaba YazBel")