2016-05-24 12 views
1

Bei Verwendung von input() für Benutzereingaben in python3 gibt pylint3 die Warnung using builtin function - [bad-builtin] aus.Python3-Benutzereingabe [Empfohlener Weg]

Wenn ich online diese suchte, fand ich, dass Funktionen wie map und filter in dieser Kategorie, weil es eine bessere, empfohlene Verfahren ist (Für Comprehensions) für die gleichen Ergebnisse zu erzielen.

Also was ist der empfohlene Weg dafür ???

PS: Warum scheint dies nicht schlecht zu pylint ??

mes = '\n'.join(iter(input, "###")) 

Antwort

0

Ich erhalte keine Fehler über input() (und es ist in der Tat der richtige Weg) mit einem up-to-date Pylint (1.5.5).

Wie für Ihr zweites Beispiel, was würden Sie erwarten, dass es sich beschweren?