Akıllı Semboller
- Word
- Word
- Del
Word- Inline code #!py3 import pymdownx; pymdownx.version
#!js var test = 0; - Emoji testi :emoji_name: as in I have a 😄 here. and here is a 🎉 😄 ❤️ 👍
- Smart symbols are enabled by default
™ © ® ℅ ± → ← ↔ ≠ ¼, etc. 1st 2nd etc.
Kod Bloğu Dil Testi
Bu sayfada farklı programlama dillerinin kod bloklarını test ediyoruz. Aşağıda çeşitli dillerde örnekler bulabilirsiniz.
Bash/Shell
#!/bin/bash
echo "Merhaba Dünya!"
cd /var/www/html
ls -la
sudo systemctl restart nginx
Python
def merhaba_dunya():
print("Merhaba Dünya!")
if __name__ == "__main__":
merhaba_dunya()
# Sınıf örneği
class Kisi:
def __init__(self, ad, yas):
self.ad = ad
self.yas = yas
def selamla(self):
return f"Merhaba, ben {self.ad}. {self.yas} yaşındayım."
JavaScript
// JavaScript örneği
const merhabaDunya = () => {
console.log("Merhaba Dünya!");
};
// DOM manipülasyonu
document.addEventListener('DOMContentLoaded', () => {
const element = document.getElementById('test');
if (element) {
element.innerHTML = "JavaScript çalışıyor!";
}
});
HTML
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Test Sayfası</title>
</head>
<body>
<h1>Merhaba Dünya!</h1>
<p>Bu bir HTML test sayfasıdır.</p>
</body>
</html>
CSS
body {
font-family: 'Arial', sans-serif;
background-color: #f5f5f5;
color: #333;
margin: 0;
padding: 20px;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
background-color: white;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
SQL
-- Veritabanı oluşturma
CREATE DATABASE test_db;
-- Tablo oluşturma
CREATE TABLE kullanicilar (
id INT AUTO_INCREMENT PRIMARY KEY,
ad VARCHAR(50) NOT NULL,
soyad VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
kayit_tarihi TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Veri ekleme
INSERT INTO kullanicilar (ad, soyad, email)
VALUES ('Ali', 'Yılmaz', 'ali@ornek.com');
-- Veri sorgulama
SELECT * FROM kullanicilar WHERE ad = 'Ali';
Java
public class MerhabaDunya {
public static void main(String[] args) {
System.out.println("Merhaba Dünya!");
// Nesne oluşturma
Kisi kisi = new Kisi("Ahmet", 30);
System.out.println(kisi.selamla());
}
}
class Kisi {
private String ad;
private int yas;
public Kisi(String ad, int yas) {
this.ad = ad;
this.yas = yas;
}
public String selamla() {
return "Merhaba, ben " + ad + ". " + yas + " yaşındayım.";
}
}
C++
#include <iostream>
#include <string>
class Kisi {
private:
std::string ad;
int yas;
public:
Kisi(std::string ad, int yas) : ad(ad), yas(yas) {}
std::string selamla() {
return "Merhaba, ben " + ad + ". " + std::to_string(yas) + " yaşındayım.";
}
};
int main() {
std::cout << "Merhaba Dünya!" << std::endl;
Kisi kisi("Mehmet", 25);
std::cout << kisi.selamla() << std::endl;
return 0;
}
Go
package main
import "fmt"
type Kisi struct {
Ad string
Yas int
}
func (k Kisi) Selamla() string {
return fmt.Sprintf("Merhaba, ben %s. %d yaşındayım.", k.Ad, k.Yas)
}
func main() {
fmt.Println("Merhaba Dünya!")
kisi := Kisi{Ad: "Ayşe", Yas: 28}
fmt.Println(kisi.Selamla())
}
Ruby
# Ruby örneği
def merhaba_dunya
puts "Merhaba Dünya!"
end
merhaba_dunya
# Sınıf örneği
class Kisi
attr_reader :ad, :yas
def initialize(ad, yas)
@ad = ad
@yas = yas
end
def selamla
"Merhaba, ben #{@ad}. #{@yas} yaşındayım."
end
end
kisi = Kisi.new("Zeynep", 22)
puts kisi.selamla
PHP
<?php
// PHP örneği
function merhabaDunya() {
echo "Merhaba Dünya!";
}
merhabaDunya();
// Sınıf örneği
class Kisi {
private $ad;
private $yas;
public function __construct($ad, $yas) {
$this->ad = $ad;
$this->yas = $yas;
}
public function selamla() {
return "Merhaba, ben " . $this->ad . ". " . $this->yas . " yaşındayım.";
}
}
$kisi = new Kisi("Mustafa", 35);
echo $kisi->selamla();
?>
Rust
struct Kisi {
ad: String,
yas: u32,
}
impl Kisi {
fn new(ad: &str, yas: u32) -> Self {
Kisi {
ad: ad.to_string(),
yas,
}
}
fn selamla(&self) -> String {
format!("Merhaba, ben {}. {} yaşındayım.", self.ad, self.yas)
}
}
fn main() {
println!("Merhaba Dünya!");
let kisi = Kisi::new("Fatma", 29);
println!("{}", kisi.selamla());
}
Swift
// Swift örneği
func merhabaDunya() {
print("Merhaba Dünya!")
}
merhabaDunya()
// Sınıf örneği
class Kisi {
let ad: String
let yas: Int
init(ad: String, yas: Int) {
self.ad = ad
self.yas = yas
}
func selamla() -> String {
return "Merhaba, ben \(ad). \(yas) yaşındayım."
}
}
let kisi = Kisi(ad: "Emre", yas: 31)
print(kisi.selamla())
Kotlin
fun main() {
println("Merhaba Dünya!")
val kisi = Kisi("Selin", 27)
println(kisi.selamla())
}
class Kisi(val ad: String, val yas: Int) {
fun selamla(): String {
return "Merhaba, ben $ad. $yas yaşındayım."
}
}
TypeScript
// TypeScript örneği
interface Kisi {
ad: string;
yas: number;
selamla(): string;
}
class KisiImpl implements Kisi {
constructor(public ad: string, public yas: number) {}
selamla(): string {
return Merhaba, ben ${this.ad}. ${this.yas} yaşındayım.;
}
}
function merhabaDunya(): void {
console.log("Merhaba Dünya!");
}
merhabaDunya();
const kisi: Kisi = new KisiImpl("Burak", 33);
console.log(kisi.selamla());
YAML
# YAML örneği
site:
baslik: "Test Sitesi"
aciklama: "Bu bir test sitesidir"
versiyon: 1.0
kullanicilar:
- ad: Ali
soyad: Yılmaz
email: ali@ornek.com
roller:
- admin
- editor
- ad: Ayşe
soyad: Kaya
email: ayse@ornek.com
roller:
- yazar
JSON
{
"site": {
"baslik": "Test Sitesi",
"aciklama": "Bu bir test sitesidir",
"versiyon": 1.0
},
"kullanicilar": [
{
"ad": "Ali",
"soyad": "Yılmaz",
"email": "ali@ornek.com",
"roller": ["admin", "editor"]
},
{
"ad": "Ayşe",
"soyad": "Kaya",
"email": "ayse@ornek.com",
"roller": ["yazar"]
}
]
}
Markdown
# Başlık 1
## Başlık 2
### Başlık 3
**Kalın metin** ve *italik metin*
- Liste öğesi 1
- Liste öğesi 2
- Liste öğesi 3
1. Numaralı liste öğesi 1
2. Numaralı liste öğesi 2
[Bağlantı örneği](https://example.com)

> Alıntı örneği
Bu sayfada farklı programlama dillerinin kod bloklarını test ettik. Dil etiketlerinin doğru şekilde görüntülendiğinden emin olmak için bu örnekleri kullanabilirsiniz.