Hier finden Sie eine Sammlung von Codebeispielen sowie dazugehörige Erklärungen.
Dieses Python-Programm zeigt einen einfachen Telegram-Bot.
import telebot
TOKEN = 'YOUR_TELEGRAM_BOT_TOKEN'
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(commands=['start'])
def start(message):
bot.reply_to(message, "Welcome! I'm a sample bot.")
@bot.message_handler(func=lambda message: True)
def echo(message):
bot.reply_to(message, message.text)
bot.polling()
Dieses JavaScript-Programm zeigt einen einfachen Discord-Bot.
const Discord = require('discord.js');
const token = 'YOUR_DISCORD_BOT_TOKEN';
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
if (msg.content === 'ping') {
msg.reply('Pong!');
}
});
client.login(token);
Dieses Beispiel zeigt die Dateien für eine Chrome-Erweiterung.
{
"manifest_version": 2,
"name": "Meine Erweiterung",
"version": "1.0",
"description": "Eine einfache Chrome-Erweiterung",
"browser_action": {
"default_popup": "popup.html",
"default_icon": {
"16": "icon16.png",
"48": "icon48.png",
"128": "icon128.png"
}
},
"permissions": [
"storage"
]
}
Dieses Python-Programm führt einfache Rechenoperationen aus.
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
return a / b
print(add(5, 3))
print(subtract(7, 2))
print(multiply(4, 6))
print(divide(10, 2))
Dieses JavaScript-Programm invertiert eine Zeichenkette.
function reverseString(str) {
return str.split('').reverse().join('');
}
console.log(reverseString('Hello World'));
Dieses Java-Programm konvertiert Temperaturen von Fahrenheit nach Celsius.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Temperatur in Fahrenheit eingeben: ");
double fahrenheit = scanner.nextDouble();
double celsius = (fahrenheit - 32) * 5/9;
System.out.println("Temperatur in Celsius: " + celsius);
}
}
Dieses PHP-Skript stellt eine Verbindung zur MySQL-Datenbank her.
connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
Dieses Beispiel zeigt ein komplexes JavaScript-Programm, das eine einfache To-Do-Liste erstellt.
// To-Do-Liste Objekt
let todoList = {
todos: [],
// Methode zum Hinzufügen eines To-Do-Eintrags
addTodo: function(todoText) {
this.todos.push({
todoText: todoText,
completed: false
});
},
// Methode zum Ändern des Status eines To-Do-Eintrags
changeTodo: function(position, todoText) {
this.todos[position].todoText = todoText;
},
// Methode zum Löschen eines To-Do-Eintrags
deleteTodo: function(position) {
this.todos.splice(position, 1);
},
// Methode zum Ändern des Abgeschlossenheitsstatus eines To-Do-Eintrags
toggleCompleted: function(position) {
let todo = this.todos[position];
todo.completed = !todo.completed;
},
// Methode zum Ändern des Abgeschlossenheitsstatus aller To-Do-Einträge
toggleAll: function() {
let totalTodos = this.todos.length;
let completedTodos = 0;
// Zähle abgeschlossene To-Dos
this.todos.forEach(function(todo) {
if (todo.completed === true) {
completedTodos++;
}
});
// Wenn alle abgeschlossen sind, setze alle auf nicht abgeschlossen
this.todos.forEach(function(todo) {
if (completedTodos === totalTodos) {
todo.completed = false;
} else {
todo.completed = true;
}
});
}
};