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ı?
Java Script Dizi tanımlama ve adını değiştirme
Python ile adam asmaca (mükemmel)
Exe'ye Çevirdiğimde Çalıştıramıyorum
Pythonda for döngüsünü tkinterde göstermek
Chatbot oluşturur iken aldığım sorun
Selenium hatası
Resim çizdirme işlemi
Tkinter+random+string şifre oluşturucu :D
Karakterimin sürekli zıplayıp yerinde duramaması(Pygame Collision)
Nesne tanıma ve ölçeklendirme
Selenium ile yapacağım py dosyası
C# Selenium Buy box projesi
Python Syntax hatası
Linux da yazılmış Python programı Windows da pencere farkı
Listelerde arama
İstenilen sayıda liste üretip hepsini bir öğeden başka aynı öğe olmayan tek listede birleştirmek
Python-nesne tabanlı programlama mantığı ile yapmaya çalıştım ama sıkıntı yaşıyorum :)
Hatamı bulamıyorum python öğrenmeye yeni başladım
Double Linked List Swap Metodu
Python tkinter şifreleme ekranı(yardım ederseniz sevinirim)
Tkinter'da oluşturduğumuz data ve Listbox'a veri insert etme hakkında
Final Soruları Yardımı
Ağaç veri yapısı final ödevi
Flask: UnicodeDecodeError
Çoklu Kalıtımda super(). ifadesi ile nasıl bazı parametreler alt sınıfa çekilir
Döngüler hakkında
Spyder'da socket `getaddrinfo failed` hatası
Muzik Eklerken "Invalid RVA mode" Hatasi
NameError hatası
Micropython'da degişken yazmak
Django "No module named ‘erp.models.Category'" hatası
Web Kazıma'da Cloudflare, Captcha ve HTTP 403'e Takılmak
Kişisel asistanı Tkinter'a adapte etme
Komut satırı üzerinden mail gönderimi
Yazdığım projeyi .exe yapıp çalıştıramıyorum
Bu iki mükemmel sayı kodundaki fark ne?
Selenium python cookie sorunu
Class oluşturmayı yeni öğrendim kariştiriyom
Kodum neden çalışmıyor
Yardımcı olabilir misiniz?
C# da for döngüsü kullanma
Arduino kod yardım
Str - int doğrulama ve girişe dönme
Class ile ilgili bir soru
Sonsuz döngü hatası ekok
Sunucuya bağlantı kurulurken ağ ile ilgili bir hata oluştu
Tkinter dijital saat hatası
Web sitesine çoklu fotoğraf nasıl gönderilir?
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
Dosya yönetimi konusunda bir sorun yaşıyorum
Sqlite3 TypeError: execute expected at most 2 arguments, got 3 hatası
Python Sözlük ve Değişken
Python butona basarak kamera ve ya baska programı açmak
Program yanlış input'a rağmen yine de çalışıyor
SQL'den veri çekme
Veritabanına veri kaydetme
Replace karakter
Beautifulsoup entry işlemi
Tkinter ile Şifreleme Arayüzü Tasarlama
Tablodaki veriye click yaptıramıyorum
Nasil text ekleyebilirim yardimci olabilir misiniz
Atm sınıfı oluşturdum ama hata alıyorum. kodu nasıl düzeltebilirim?
Üs olarak 2 hariç herhangi bir sayı girdiğimde sonuç alamıyorum sebebi nedir?
Python py3dbp kutuya sığmayan itemleri boş kutulara dağıtma
Kaydedilen resimleri ekranda gosterecek kodu benim icin yazar misiniz?
Bu kod faktoriyeli nasil hesapliyor?
AttributeError: hasplayer
Pyqt5 Buton Kodum Çalışmıyor
Python Kivy hatalıyorum problem kv dosyasında
Program yazdım, çalışıyor. Exeye Dönüştürürken hata veriyor
Sqlite ile Python Login Ekranı
Tkinter İle Program Yapma
Şubat 1 de pazartesi olan yılları bulmam lazım
Db browser sqlite okumuyor
Python txt dosyasını liste içine atma
Listeler arası karşılaştırma
NameError hatası
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
Ş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
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
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
Pseudocode'u Pythona'a Cevirme
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
Özyinelemeli Fonksiyonlarda Takıldım
Pythonda Basit Bir For Döngüsünde Ufak Bir Detayı Anlamadım
Python3 de echo komutu oluşturma
Pythonda yeniyim
cURL Komudumu Python Scripti olarak yazdım fakat parametleri diziden almak istiyorum
Format metodu ile eleman çekemiyorum
Tkinter projesi turtle graphics
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
Taş Kağıt Makas. Nerede Hata Yapıyorum?
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 :
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
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 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ı
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
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
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
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
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?
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
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ı
Isinstance() ile type() farkı
Class içerisinde Dictionary
Django SqlLite Veri Güncelleme İşlemi
Tüm bakiye çarpı kaldıraç
Json ile Gelen Veriyi Mysql Kaydetmek
C dilinde yazmaya çalıştığım koddaki hata için yardım edebilecek var mı?
Şifreleme sistemi yapmaya çaışıyorum ama kırılıp duruyor
Login ve tool birleştirme?
List() fonksiyonu
Ebob bulma programının açıklaması
Hata yakalama hakkında
Tkinter la sayfalar arası geçiş

[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")