Töne und Schleifen in Python (Töne und Schleifen in Python), Lektion, Seite 724137
https://www.purl.org/stefan_ram/pub/toene_schleifen_python (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs

Töne und Schleifen in Python 

/   Übungsaufgabe

Schreiben Sie eine Funktion, bei deren Aufruf für einige Sekunden einige Töne mit zufälliger Frequenz und Dauer ausgegeben werden.

Da diese Aufgabe mit einer while-Schleife programmiert werden soll, darf ein Aufruf der Funktion »Beep« nur einmal im Programm vorkommen. Die Wiederholung der Aufrufe dieser Funktion soll durch die Schleife verursacht werden.

/   Übungsaufgabe

Geben Sie zwölf Töne hintereinander aus, deren jeder um einen Halbton über dem vorigen liegt.

(Dieses Aufgabe ist nur für Kursteilnehmer gedacht, die vorher schon eine Möglichkeit zur Ausgabe von Tönen einer bestimmten Frequenz mit Python  kennengelernt haben.)

Bei der Ausgabe jedes Tons soll auch seine Frequenz als Text ausgegeben werden.

/   Übungsaufgabe

Schreiben Sie eine Funktion, bei deren Aufruf ein traditionelles Klingelsignal eines Telephons erklingt, wie es in Spielfilmen mit Telephonen aus den 90er Jahren vielleicht zu hören ist.

Erfinden Sie danach ein eigenes Klingelsignal und programmieren Sie dessen Ausgabe.

/   Übungsaufgabe *

Schreiben Sie eine Funktion, bei deren Aufruf für zirka 10 Sekunden einige Töne aus einer pentatonischen Tonleiter mit zufälliger Frequenz ausgegeben werden. Die Dauer der Töne soll (nach dem Zufallsprinzip) eine Sekunde, eine halbe Sekunde, ein viertel Sekunde, oder eine achtel Sekunde betragen.

Da diese Aufgabe mit einer while-Schleife programmiert werden soll, darf ein Aufruf der Funktion »Beep« nur einmal im Quelltext vorkommen. Die Wiederholung der Aufrufe dieser Funktion soll durch die Schleife verursacht werden.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724137 stefan_ram:724137 Töne und Schleifen in Python Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724137, slrprddef724137, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/toene_schleifen_python