Zufallswerte (Zufallswerte), Spiel, Seite 724439
https://www.purl.org/stefan_ram/pub/zufallswerte_py (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs (leicht)

Zufallswerte in Python 

In dieser Lektion behandeln wir zwei neue Arten, Werte herbeizuzaubern (Wertzauber).

»randint(0,99)« steht für einen zufällig ausgewählten Wert zwischen 0 (einschließlich) und 99 (einschließlich) ohne Nachkommastellen.

»uniform(0.0,0.4)« steht für einen zufällig ausgewählten Wert mit Nachkommastellen zwischen 0.0 (einschließlich) und 0.4 (einschließlich).

Wenn einer dieser Zauber verwendet werden soll, so ist am Anfang der Zauberrolle »from random import *« nötig.

Solche Zauberwerte können an Stelle fester Zahlen, wie «50» oder «0.2» verwendet werden.

Zauberrolle

from turtle import *
from random import *

bgcolor( 0, 0, 0 )
pensize( 5 )

def L():
penup()

x = randint( 0, 99 )
y = randint( 0, 99 )
setpos( x, y )

pendown()

r = 0
g = uniform( 0.0, 0.4 )
b = uniform( 0.0, 1.0 )
pencolor( r, g, b )

x = randint( 0, 99 )
y = randint( 0, 99 )
setpos( x, y )

L(); L(); L(); L(); L(); L(); L(); L(); L(); L(); L()

Schreiben Sie eine Zauberrolle, die mehrere Quadrate an eine zufällige Position malt.

Falls dann noch Zeit ist, können Sie versuchen, auch noch andere Eigenschaften der Quadrate durch den Zufall bestimmen zu lassen, beispielsweise die Rahmendicke, Rahmenfarbe oder die Füllfarbe.

 

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 stefanram724439 stefan_ram:724439 Zufallswerte Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724439, slrprddef724439, 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/zufallswerte_py