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.

12 Beğeni
Python Optimal Curve Fitting
Python kullanarak Excel'de bir satırı Vurgulama
Python unicode ilgili
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 ?
Python konusunda acemiyim arkadaşlar bu kod çalışırmı?
Pygame oyun içi dükkan ekranı
Selenium ile yapacağım py dosyası
NameError hatası
NameError hatası
C# Selenium Buy box projesi
Tkinter+random+string şifre oluşturucu :D
Python Syntax hatası
Chatbot oluşturur iken aldığım sorun
Selenium hatası
Resim çizdirme işlemi
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
Tek tırnak ve çift tırnak hakkında
Veritabanı okuma ve işleme sorunu
Python GUİ Yardım
Kodlarımı geliştirebilir miyiz? hatalarım var / sözlük yapısı
PyQt5 Menu Barda Yeni Pencere Acmak
Json ile Gelen Veriyi Mysql Kaydetmek
Şu kodun işleyişini anlatabilir misiniz? else'den sonra if gelmesi kodu nasıl etkiliyor
Aşağıdaki linkteki sayfadaki kodu spider programında çalıştırmak istiyorum fakat
C dilinde yazmaya çalıştığım koddaki hata için yardım edebilecek var mı?
Ebob bulma programının açıklaması
Şifreleme sistemi yapmaya çaışıyorum ama kırılıp duruyor
Coursera python görevi düzeltemiyorum
Python Selenium Hata Ayıklama
Pythonda butonu resmin ortasından nasıl çekebilirim
Python Pandas İki Excel Sheetti içersindeki sütunleri birleştirme
Login ve tool birleştirme?
Css position sticky sayfa bittiğinde çalışmıyor
Maze game , verilen txt ler ile
TypeError: 'str' object is not callable hatası
Python3 for döngüsü hk
Fonksiyonlar ve return
List() fonksiyonu
Pseudocode'u Pythona'a Cevirme
Hata yakalama hakkında
I\O veri tipi nasıl oluyor da integer olarak algılanıyor
Nerede hata yapıyorum?
Listeye yazma işlemi sırasında ne oluyor?
Uygulamam hata veriyor
Python fonksiyon hatası
Exe'yi shellcode'a çevirip ram'de çalıştırma
Python programı devam ettirme
Muzik Eklerken "Invalid RVA mode" Hatasi
Özyinelemeli Fonksiyonlarda Takıldım
Pythonda Basit Bir For Döngüsünde Ufak Bir Detayı Anlamadım
Python3 de echo komutu oluşturma
Spyder'da socket `getaddrinfo failed` hatası
Tkinter la sayfalar arası geçiş
Java Script Dizi tanımlama ve adını değiştirme
Döngüler hakkında
Python ile adam asmaca (mükemmel)
Pythonda yeniyim
cURL Komudumu Python Scripti olarak yazdım fakat parametleri diziden almak istiyorum
Format metodu ile eleman çekemiyorum
Exe'ye Çevirdiğimde Çalıştıramıyorum
Tkinter projesi turtle graphics
Pythonda for döngüsünü tkinterde göstermek
PyQt Designer kodu Python ile çalışmıyor
PyQt Designer kodu Python ile çalışmıyor
Klavye Tuşuyla Çağırdığım Fonksiyonu Arayüzde Pushbuttonile Çağırmak
İnternetten çekilen kodu ayıklamak
HTML unicode Hex karakterleri Dosya okuyarak Python ile degistirme
Fonksiyonların yapısı hakkında bir soru
Komut penceresinde cp1254 hatası
Python socket ve os modülü ile backdoor sorunu
Python kullanıcı adı ile ilgili
Türkçe İngilizce Sözlük uygulaması SQLite veritabanını kullanma
3 ve 5 in katları örnek program
Çoklu Kalıtımda super(). ifadesi ile nasıl bazı parametreler alt sınıfa çekilir
Taş Kağıt Makas. Nerede Hata Yapıyorum?
Flask: UnicodeDecodeError
Pygame'de resim gözükmeme sorunu
Python iç içe döngüleri kırma
Kullanıcıdan aldığım veriyi word belgesine yazdıramıyorum yardımlarınızı rica ediyorum
Subplot grafik çizimi
Fonksiyonlar bool değeri if not kurulum_dizini :
Ağaç veri yapısı final ödevi
Final Soruları Yardımı
Turtle kütüphanesi
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
PyQt5'da ui dosyasını py dosyasına dönüştürmeye çalışırken aldığım hata
Python class ödev yardımı
Django DetailView başka modelden veri çekme
Pythonda with open fonksiyonuyla dosya oluştururken hata
Decimal to Binary Kodu Sağdan Sola Yazdırma
Konu açmadan önce yapılması gerekenler
Sıkça Sorulan Sorular (SSS)
Java OOP ödevi
Input verisini değişkene atama
Input verisini değişkene atama
Tkinter sayfalar hakkında
Tkinter'da oluşturduğumuz data ve Listbox'a veri insert etme hakkında
Python Json Döviz Çevirici - API Entegre etmeyi nasıl yapabilirim?
Python'da veritabanı oluşturma
Asal sayı uygulaması
Python 3.8 ile internet sitesinden tüm resimleri çekme
Kayda random bir kayıt numarası atama
Pythonda sınırsız parametreli hesap makinesi yapmada sorun yaşamaktayım
Sqlite3 veritabanından rastgele veri çekmekte sorun yaşıyorum
Döngü ile sınıf örneklemesi mümkün mü?
Python tkinter şifreleme ekranı(yardım ederseniz sevinirim)
Python PyQt5 exit code
Selenium bir soru
Python Lower() Metodu
Taylor serie' serisinde kod yazdım ama emin değilim ,
Selenium ile topluca resim indirememe hatası
Tam Ekran Arkaplan
Kivy mobil uygulama yapımı
Beautiful soup ile veri çekme sorunu
Python PyQt5 iki pencere açma lütfen yardım
Python İçin Excel'de loop döngüsü
Python İçin Excel'de loop döngüsü
Python BeautifulSoup sayfalama hatası
Flash message istediğim gibi çalışmıyor
TKİNTER tool sorunu
Keras Arayüz ile İkili Sınıflandırma İşlemi
Numpy ile listeleme
For Döngüsü ile Listeden Eleman Çıkarma
İşlevi kontrol etme
Python'da Excel'den Dosya Okuyamıyorum
Tkinter -AttributeError: 'str' object has no attribute 'get' sorunu
MD5 Checker Hızlandırma
Rehber programı yazımında sorun
Urllib ile sayfa kaynağını çekme sorunu
Python Entry Büyülttüğüm Zaman Ortadan Yazıyor
Modül İmport Etme ve Sınıfı Çalıştırma (Python-İsthiza-Yazbel)
Bool() fonksiyonu
Python ve sqlite ile yapılmış programım istedigim gibi çalışmıyor
Hatamı bulamıyorum python öğrenmeye yeni başladım
KütüphaneDenemesi
Python PIL.Image kütüphanesiyle resim düzeltme
Selenium'da sitenin textte çekme sorunu
Güzel bir problem
Python - ImageOpen Hatası
2 py kodunu aynı anda çalıstırma nasıl yapılır?
Listede elemanlara erişme-Ders Çizelgeleme
Openpyxl varolan bir xlsx dosyasını düzenleme
Python proje yardımı
Yazmış olduğum modülü kullanamıyorum
For döngüsünde çıktı problemi
Resim gösterici label silme
Exe dosyasında print kodu çalışmıyor ve kapanıyor
Tkinter foto işlemleri
PyQt5 search box yapmak
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
İstenilen sayıda liste üretip hepsini bir öğeden başka aynı öğe olmayan tek listede birleştirmek
Python Kardan Adam Oyunu
Usb kopyalayan program hakkında yardım
Python Regex Email
Tkinter entry.insert te tersten yazma
Database'e buton ile kayıt yapamıyorum
Belirli uzunlukta rastgele sayılar üretmek
Parametreleri nasıl oluştururum
Listelerde arama
Yardımcı Olur musunuz ?
Django Formlar Aracılığı ile Veri Kaydetme
YazBel forumuna hoşgeldiniz!
Tkinter dosyaya yazma
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 3 çarpma bölme
Kivy TabError Hatasi
Tkinter yazı arka plan rengi
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
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?
Program yazdım, çalışıyor. Exeye Dönüştürürken hata veriyor
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-nesne tabanlı programlama mantığı ile yapmaya çalıştım ama sıkıntı yaşıyorum :)
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
Kütüphane Otomasyon Programı
Print fonksiyonu flush parametresi
Selenium ile Tweet Çekme
Python söz dizimi konusunda yardım
Python'da okutulan excelveriyi editleme aracı
Double Linked List Swap Metodu
Isinstance() ile type() farkı
JavaScript Textten veri çekme yardımm
Sqlite ile Python Login Ekranı
Tkinter İle Program Yapma
Şubat 1 de pazartesi olan yılları bulmam lazım
Db browser sqlite okumuyor
Mıcropython da degişken yazmak
Python txt dosyasını liste içine atma
Listeler arası karşılaştırma
Karakterimin sürekli zıplayıp yerinde duramaması(Pygame Collision)
Nesne tanıma ve ölçeklendirme

[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