Table des matières
Quelques codes astucieux
N.B. : codes glanés sur des forums, canaux IRC, mailing lists, … (et parfois créés). Les codes de cette page sont normalement pythoniques, et à considérer sous licence cc0, sauf mention contraire.
Effacer les lignes vides dans un fichier
- del_blank_lines.py
#!/usr/bin/env python # -*- coding: UTF-8 -*- import fileinput for lines in fileinput.FileInput("test.txt", inplace=1): lines = lines.strip() if lines == '': continue print lines
What does this print? (Guido van Rossum)
""" https://mobile.twitter.com/gvanrossum/status/1354305179244392453 Guido van Rossum @gvanrossum What does this print? """ x = 0 y = 0 def f(): x = 1 y = 1 class C: print(x, y) # What does this print? x = 2 f()