Читать книгу Routineaufgaben mit Python automatisieren - Al Sweigart - Страница 50
Wiederholungsfragen
Оглавление1 Welche der folgenden Einträge sind Operatoren und welche sind Werte?*'hello'-88.8-/+5
2 Welcher der folgenden Einträge ist eine Variable und welcher ein String?spam'spam'
3 Nennen Sie drei Datentypen!
4 Woraus besteht ein Ausdruck? Was machen alle Ausdrücke?
5 In diesem Kapitel wurden Zuweisungsanweisungen wie spam = 10 vorgestellt. Was ist der Unterschied zwischen einem Ausdruck und einer Anweisung?
6 Welchen Wert enthält die Variable bacon, nachdem der folgende Code ausgeführt worden ist?bacon = 20bacon + 1
7 Wozu werden die beiden folgenden Ausdrücke ausgewertet?'spam' + 'spamspam''spam' * 3
8 Warum ist eggs ein gültiger Variablenname, 100 dagegen nicht?
9 Mit welchen drei Funktionen können Sie die Integer-, Fließkomma- oder Stringversion eines Wertes ermitteln?
10 Warum ruft der folgende Ausdruck eine Fehlermeldung hervor? Wie können Sie ihn korrigieren?'I have eaten ' + 99 + ' burritos.'
Zusatzpunkt: Suchen Sie online nach der Python-Dokumentation für die Funktion len(). Sie befindet sich auf einer Webseite mit dem Titel »Built-in Functions«. Schauen Sie sich in der Liste weitere Funktionen von Python an, schlagen Sie nach, was die Funktion round() macht, und experimentieren Sie damit in der interaktiven Shell.