mercredi 3 février 2021

I used random library in python, and for me it's the first time, can you help me?

I've written this program using random, but the cmd, say me that random has no attribute randint... some help?

import random
print("benvenuti su random.py")
print("\nVuoi usare numeri interi? (s/n)")
ans = str(input())

def integer():
  print("\ninserisci il valore minimo dell'estrazione")
  min = int(input())
  print("\ninserisci il valore massimo dell'estrazione")
  max = int(input())
  print("\ninserisci quanti numeri devo estrarre")
  num = int(input()) 

When I enter the num variable, the terminal say me "random" has not attribute "randint"

  for i in range(num):
    print(random.randint(min, max))

def float():
  print("\ninserisci il valore minimo dell'estrazione")
  min1 = float(input())
  print("\ninserisci il valore massimo dell'estrazione")
  max1 = float(input())
  print("\ninserisci quanti numeri devo estrarre")
  num1 = input()
  for i in range(num1):
    print(random.random(min1, max1))
if ans == "s" or ans == "si":
  integer()
elif ans == "n" or ans == "no":
  float()



Aucun commentaire:

Enregistrer un commentaire