噜噜哒
可以通过以下方式完成。如果您在 repl.it 上执行以下代码,它将为您提供如下所示的输出。'''Credit to the autho-> @pcorkh1using doctestsfor automatic marking'''import doctestdef testing(): doctest.run_docstring_examples(square,globals(),name="square")def square(n): ''' returns a square of n >>> square(3) 9 >>> square(1) 1 >>> square(6) 36 ''' return n+ntesting()name = 'Pete'age = 35num = 1print(f'name is: {name} Age is: {age: ^10} num is: {num}')输出:**********************************************************************File "main.py", line 14, in squareFailed example: square(3)Expected: 9Got: 6**********************************************************************File "main.py", line 16, in squareFailed example: square(1)Expected: 1Got: 2**********************************************************************File "main.py", line 18, in squareFailed example: square(6)Expected: 36Got: 12name is: Pete Age is: 35 num is: 1代码非常琐碎,一旦你理解了它,你就可以合并到你的程序中。您可能需要更改代码的结构才能实现此目的。