1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python def函数调用内容_基本的python def函数和文本菜单的调用

python def函数调用内容_基本的python def函数和文本菜单的调用

时间:2022-05-13 14:58:50

相关推荐

python def函数调用内容_基本的python def函数和文本菜单的调用

我刚刚浏览了你的代码,虽然你现在可能已经弄明白我想了一些建议可能会帮助你更多地了解python。

首先,样式对于python来说非常重要,它是一种空白语言。该语言还有一些很棒的功能可以缩小代码量,这再次鼓励了一种好的风格。有一种称为PEP指南的东西,它引入了这个。 PEP-8是python的样式指南,如果你有更多的python,我强烈建议你阅读它。

当我学习python时,我发现这个learning python the hard way guide是一个很好的资源。当你进入Python时,Python真的很有趣,希望你喜欢它!下面是您的代码的另一个版本,可能更有意义。

import random # All imports should be at the top, if you know

# you are going to use them.

def menu():

print("Menu:")

print(" 0. Menu")

print(" 1. Random Number Generator")

access = int(input("Make a selection from the above list: "))

return access # See explanation

access = menu() # See explanation

if access == 1:

count = 0

b = 0

while count < 100:

count += 1

a = random.randrange(1,101)

print(count,". ", a, end = " | " )

b += a

print()

print("Finish!")

print(b)

print(b/100)

menu()

else:

menu()**说明:在此处将访问值存储到变量中非常重要。您无法在函数内设置值,并希望它更新其余的脚本。这是因为范围界定。

**此外,如果您希望每次执行选择后再次调用菜单,您需要稍微重新考虑结构。

另一种方法是使用for循环。要做到这一点,你会有类似的东西:

for i in range(100):

a = random.randrange(1,101)

print(count,". ", a, end = " | " )

b += a

print()

print("Finish!")

print(b)

print(b/100)

menu()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。