print语句调用str()函数显示对象,交互式解释器则调用repr()函数来显示对象。
标准输入读取一个字符串并自动删除串尾的换行字符。如果用入键入了EOF字符(Unix:Ctrl+D,Windows: Ctrl+Z+回车),则引发EOFError。
Python不支持C语言中的自增 1和自减 1运算符,这是因为 +和 -也是单目运算符,Python会将--n解释为-(-n)从而得到 n, 同样 ++n的结果也是 n,Python不支持类似x++或 --x这样的前置/后置自增/自减运算。
为了输出清晰美观,带逗号的print语句输出的元素之间会自动添加一个空格。通过指定输出格式,程序员可以最大程度的控制输出布局,也不用担心这些自动添加的空格。它也可以将所有数据放到一处输出--只需要将数据放在格式化运算符右侧的元组或字典中。