小编use*_*489的帖子

random没有在python中定义

我正在尝试生成一个随机整数n,并创建一个n个随机整数的列表,其值介于0到9之间.

这是我的代码:

def randomNumbers(n):
    myList = []
    needMoreNumbers = True
    while (needMoreNumbers):
        randomNumber = int(random.random() * 10)
        myList.append(randomNumber)
        n = n -1
        if (n < 1):
            needMoreNumbers = False
    return myList
Run Code Online (Sandbox Code Playgroud)

当我运行它时,它说:

NameError: global name 'random' is not defined
Run Code Online (Sandbox Code Playgroud)

python

20
推荐指数
2
解决办法
4万
查看次数

基本字符串和变量python

编写一个名为简介(名称,学校)的函数,它将名称(作为字符串)和学校作为输入,并返回以下文本:"Hello.我的名字是名字.我一直想上学."

这是我的代码

def introduction("name","school"):
    return ("Hello.  My name is ") + str(name) + (".  I have always wanted to go to The") + str(school) + (".")
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

Traceback (most recent call last):
  File "None", line 5, in <module>
invalid syntax: None, line 5, pos 23
Run Code Online (Sandbox Code Playgroud)

python string variables

2
推荐指数
1
解决办法
261
查看次数

在列表中找到最小值

这里的程序非常简单.我正在尝试取一个正整数n,生成一个介于100和500之间的n个随机数的列表,并返回列表中显示的最小值

import random
def randomNumber2(n):
    mylist2 = []
    needMoreNumbers2 = True
    while (needMoreNumbers2):
        randomNumber2 = int(random.random() * 500)
        myList2.append(randomNumber2)
        n >= n - 100
        if (n <= 500):
            needMoreNumbers2 = false
    return myList2
Run Code Online (Sandbox Code Playgroud)

有人可以指导我朝着我需要去的方向前进吗?

python

2
推荐指数
1
解决办法
1121
查看次数

f#从自己的用户定义列表中删除

我想创建一个函数,删除任何出现的整数n并返回列表.我知道我想怎么做,但不知道删除它的命令.

这是数据类型

type alist = 
    A 
  | L of int * Alist
Run Code Online (Sandbox Code Playgroud)

以下是数据类型的外观:

let l = L(2, L(1, L(2, L(7, L(3, L(2, A))))))

remove 2 l;;
Run Code Online (Sandbox Code Playgroud)

应该回来

l = L(1, L(7, L(3, A)))
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止:

let rec remove n l = 
    match (n, l) with
    | (n, A) -> l
    | (n, L(head,tail)) when (n = head) -> 
Run Code Online (Sandbox Code Playgroud)

我不知道如何摆脱列表或元素.

f#

1
推荐指数
1
解决办法
109
查看次数

标签 统计

python ×3

f# ×1

string ×1

variables ×1