二手产品经理

二手产品经理

THIS IS RENO

在线学Python100天 - 第4周第三天

记录#

Catbox

  1. 今天继续学习 def 的用法,def 的括号内能向函数中传递参数。
  2. 参数可以是一个,也可以是多个,不同的参数之间使用逗号分隔。
  3. 在调用函数时,传递的参数必须与定义时的数量相同。(我感觉不一定相同,只是还没有学到)
  4. 编写一个投色子的程序。用户自定义色子面的数量,程序随机输出投出面的点数。

CODE#

def roll(num):
  import random
  dian = random.randint(1, num)
  print("你掷的点数是:", dian)


print("掷骰子游戏")
num = int(input("这个骰子有多少面?> "))
again = ""
while True:
  if again != "no":
    roll(num)
    again = input("继续掷骰子吗? yes or no?")
    continue
  else:
    break

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。