# FrenchFlag Example # Source Code File terminal/french-flag.py # Output image of French national flag in ppm format. # Open output file: fout = open("flag.ppm", "w") # Print image header fout.write("P3 240 150 255\n") # Output 150 rows of pixels. for y in range(0, 150): # Output blue pixels. for x in range(0, 80): fout.write("0 0 255 ") # Output white pixels. for x in range(0, 80): fout.write("255 255 255 ") # Output red pixels. for x in range(0, 80): fout.write("255 0 0 ") # Go to new row. fout.write("\n") fout.close( )