nachdem ich ein Übungsbeispiel in den Emacs im Phyton-Mode eingegeben habe, erhalte ich nach dem ausführen des Scripts folgende Fehlermeldung:
Code: Alles auswählen
Geben Sie eine ganze Zahl ein: Traceback (most recent call last):
File <"stdin>", line 6, in ?
EOFError: EOF when reading a line
Code: Alles auswählen
#!/usr/bin/python
# -*- coding: utf-8 -*-
#Zahlenraten
zahl = 22
geraten = int(raw_input('Geben Sie eine ganze Zahl ein: '))
if geraten == zahl:
print 'Glückwunsch, Sie haben die richtige Zahl geraten.' #hier fängt ein neuer Block an
print "(Aber Sie gewinnen leider keinen Preis!)" #hier hört der neue Block auf
elif geraten < zahl:
print 'Nein, die Zahl ist etwas höher' # noch ein Block
# Sie können in dem Block tun was Sie wollen!
else:
print 'Nein, die Zahl ist niedriger.'
# hierhin gelangt man, wenn geraten < zahl ist
print 'Fertig.'
#Diese letzte Anweisung wird immer am Ende nach der if-Anweisung ausgeführt.
Achja, leider kann ich den kopierten Puffer im Emacs nicht in andere Programme übernehmen, bzw. den Text hier einfügen (Copy and Paste), weiß jemand wo ich das Einstellen muß?
Gruß Carsten
ps: Melde mich nun nach zweijähriger Abwesenheit zurück, bin aber immer noch bei HelloWorld