Übungsaufgaben

Dieses Kapitel ist voll von Programmen, und wir möchten Sie dazu ermuntern, mit ihnen herumzuspielen. Aber es gibt auch ein paar anspruchsvollere Übungsaufgaben:

  1. Reguläre Ausdrücke vermeiden. Schreiben Sie ein Programm mit denselben Anforderungen wie für pepper.py, das aber ohne reguläre Ausdrücke auskommt. Das ist ein wenig knifflig, aber eine nützliche Übung zur Gestaltung einer Programmlogik.

  2. Eine Textdatei mit einer Klasse umhüllen. Schreiben Sie eine Klasse, die einen Dateinamen erwartet und die Daten der entsprechenden Datei als Text liest. Diese Klasse sollte drei Attribute haben: paragraph, line und word, alle mit einem ganzzahligen Argument. Wenn mywrapper eine Instanz der Klasse ist, dann sollte mywrapper.paragraph(0) den ...

Get Einfüehrung in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.