【发布时间】:2025-12-29 06:30:11
【问题描述】:
我刚刚开始学习 Python 编码,我想知道哪个更符合 Python 风格? 示例 A:一个明显的 main 方法。
#!/usr/bin/env python -tt
import random
def dice_roll(num=1):
for _ in range(num):
print("Rolled a", random.randrange(1,7,1))
def main()
random.seed()
try:
num = int(input("How many dice? "))
dice_roll(num)
except ValueError:
print("Non-numeric Input")
if __name__ == '__main__':
main()
或示例 B:没有主要方法。
#!/usr/bin/env python -tt
import random
def dice_roll(num=1):
for _ in range(num):
print("Rolled a", random.randrange(1,7,1))
if __name__ == '__main__':
random.seed()
try:
num = int(input("How many dice? "))
dice_roll(num)
except ValueError:
print("Non-numeric Input")
任何帮助/指针将不胜感激?
【问题讨论】: