Übungen / Aufgaben zu Python

0 Lösungen
Entwickeln eines eigenen Webbrowser
Profi - Python von 0x0ERROR - 04.01.2013 um 14:14 Uhr
Schreibe einen kleinen Webbrowser ähnlich wie Lynx, welcher dir den HTML-Code einer Website
ausgibt. Er sollte eine solche simple Seite anzeigen können:
Quellcode ausblenden HTML-Code
<h1>Test-Seite</h1> 
<b>Fett</b>,<u>Unterstrichen</u> und <b><u>beides</u></b>!
Du kannst den Code auch
direkt umwandeln und in der Konsole darstellen. Es sollen keine fertigen Funktionen aus der Standard-Libarie
genutzt werden und das Programm sollte so über die Konsole geöffnet werden:

Konsolenausgabe:

meinwebbrowser www.test.de\index.htm
6 Lösungen Lösungen öffentlich
Fakultät von n berechnen
Anfänger - Python von Dome - 03.01.2013 um 01:39 Uhr
Schreiben Sie ein Programm, oder eine Funktion, die die Fakultät einer beliebigen Zahl berechnet ohne eine vorhandene Funktion aus der Programmbibliothek zu verwenden.

Konsolenausgabe:

Fakultät von n: 10
3628800
5 Lösungen Lösungen öffentlich
Mit Caesar Chiffre ent- und verschlüsseln
Anfänger - Python von Dome - 03.01.2013 um 01:30 Uhr
Schreiben Sie ein Programm, indem Sie mit Hilfe der Caesar Chiffre einen beliebigen Text ent- und verschlüsseln können. Zuvor muss der Text und die Anzahl der Verschiebung angegeben werden. Groß- und Kleinschreibung muss nicht beachtet werden.

Konsolenausgabe:

Geben Sie den Text ein: Beispielwort
Um wie viele Stellen soll verschoben werden: 1
Ergebnis: Cfjtqjfmxpsu
5 Lösungen Lösungen öffentlich
Abstand zweier Punkte
Anfänger - Python von Dome - 03.01.2013 um 01:09 Uhr
Schreiben Sie ein Programm, welches den Abstand zweier Punkte berechnet. Zuvor müssen die Koordinaten beider Punkte abgefragt werden.

Konsolenausgabe:

x1:1
y1:1
x2:2
y2:2
1.4142135623730951
2 Lösungen Lösungen öffentlich
Programmier-Basic: Eigene Klasse Rechnen schreiben
Anfänger - Python von Coco - 02.01.2013 um 16:58 Uhr
Schreibe eine eigene Klasse, die für dich das Rechnen übernimmt:
-Funktionen für Addition, Multiplikation, Subtraktion, Division
-Achte darauf, dass Bei der Divison nicht durch 0 geteilt werden darf!
-Die Funktionen sollten Float Werte entgegen nehmen, damit du auch Kommerzahlen berechnen kannst


Im eingentlichen Programm sollst du dann mit z.B. mit einer switch abfrage die Eingabe verwalten und zu den Richtigen funktionen schicken.

Eine bespiel in der Konsole:

Konsolenausgabe:


Erste Zahl: 1.215
Operator: /
Zweite Zahl: 1.124

Ergebnis: 1.08096

Drücken Sie eine beliebige Taste...


gruß
coco
4 Lösungen Lösungen öffentlich
Anzahl Freitag, der 13te über bestimmten Zeitraum
Anfänger - Python von pocki - 29.12.2012 um 19:56 Uhr
Schreibe ein Programm welches 2 verschiedene Datum einliest und berechne die Anzahl wie oft in diesem Zeitraum der 13te eines Monats auf einen Freitag fiel und gib diese aus.

Konsolenausgabe:


Startdatum: 01.01.2009
Enddatum: 31.12.2009
13.02.2009
13.03.2009
13.11.2009
Summe: 3
4 Lösungen Lösungen öffentlich
Zahlen in Römischer Schreibweise
Anfänger - Python von pocki - 29.12.2012 um 19:40 Uhr
Schreibe eine Programm welches eine Ganzzahl einliest und diese anschließend in römischer Schreibweise wieder ausgibt und umgekehrt bei einer eingegebenen Zahl in römischer Schreibweise diese als normale Zahl wieder ausgibt:

Konsolenausgabe:


Geben Sie eine Zahl ein: 1234
entspricht: MCCXXXIV

Geben Sie eine Zahl ein: DXXXVII
entspricht: 537


Die Erkennung der Schreibweise sollte automatisch funktionieren.
9 Lösungen Lösungen öffentlich
Text nach Wörtern untersuchen
Anfänger - Python von Dome - 29.12.2012 um 01:37 Uhr
Ein Text und das Wort was gesucht werden soll, soll eingegeben werden. Daraufhin soll ausgegeben wie oft das Wort in dem Text vorhanden ist.

Konsolenausgabe:

Eingabe Text: Das ist mein Beispieltext.
Welches Wort soll gesucht werden: ist

Das Wort "ist" wurde 1 mal gefunden.
8 Lösungen Lösungen öffentlich
Text abwechselnd in Groß- und Kleinschreibung
Anfänger - Python von Dome - 29.12.2012 um 01:34 Uhr
Schreiben Sie ein Programm, welches einen eingegeben Text so manipuliert, das der Text abwechselnd in Groß- und Kleinschreibung auf den Bildschirm ausgegeben wird.

Konsolenausgabe:

Texteingabe: Beispieltext
Textausgabe: BeIsPiElTeXt
11 Lösungen Lösungen öffentlich
Ausgabe der Fibonacci-Folge
Anfänger - Python von Dome - 29.12.2012 um 00:58 Uhr
Schreiben Sie ein Programm, welches die Fibonacci-Folge ausgibt. Zuvor wird abgefragt, wie viele Werte ausgegeben sollen.

Hilfe von Wiki: Fibonacci-Folge

Konsolenausgabe:

Ausgabe der Fibonacci-Folge mit 10 Werten : 0,1,1,2,3,5,8,13,21,34
10 Lösungen Lösungen öffentlich
Vokale zählen in einem beliebigen Satz
Anfänger - Python von Dome - 28.12.2012 um 23:58 Uhr
Programmieren Sie ein Programm, welches die Anzahl aller Vokale in einem zuvor eingegebenen Satz ausgibt.
Optional wäre die Ausgabe wie oft welcher Vokal in dem Satz vorhanden ist.

Konsolenausgabe:


Geben Sie einen Satz ein :
Dies ist ein toller Satz.
Anzahl der Vokale : 8
A: 1
E: 3
I: 3
O: 1
U: 0
7 Lösungen Lösungen öffentlich
Zahlen erraten lassen.
Anfänger - Python von zayc_ - 28.12.2012 um 14:08 Uhr
Programmiere ein Programm, welches eine vom User erdachte Zahl (Integer) in einem vom User angegebenen Bereich Erraten soll.

Konsolenausgabe:


Bitte Untergränze angeben: 0
Bitte Obergränze angeben: 100

Bitte geben sie nach jedem versuch R,G oder K an. je nachdem ob
R die Zahl richtig ist
G die gesuchte Zahl grösser ist
K die gesuchte Zahl kleiner ist



1. Versuch: 50.
k
2. Versuch: 25
g
3. Versuch: 37
g
4. versuch: 42
g
5. Versuch: 46
k
6. Versuch: 44
k
7. Versuch: 43
r
Die gesuchte Zahl war also die 43!