I don\'t quite understand output received from:
print(print(print(\'aaa\'))) aaa None None
print(print(print(\'aaa\')))
aaa
None
F
print prints on the standard output and returns None. Your second print statement gets result of first print which is None
print