Как использовать randint

Lesnik360

Новичок
Пользователь
Июн 7, 2022
5
0
1
Код:
import random
from tkinter import *

root = Tk()
root.resizable(width=False, height=False)
root.title("Генератор паролей")
root.geometry("385x138+300+300")
calculated_text = Text(root, height=15, width=50)

chisla = '1', '2', '3', '4', '5', '6', '7', '8', '9', '0'
posled1 = 'Кот', 'Дерево', 'Яблоня', 'Пирог', 'Капуста', 'Овощ', 'Пицца', 'Сестра', 'Машина', 'Квартира'
posled2 = 'Беги', 'Плыви', 'Лети', 'Пиши', 'Учи', 'Лечи', 'Ешь', 'Рычи', 'Ходи', 'Жуй'
posled3 = 'Мама', 'Папа', 'Ручка', 'Брат', 'Квартира', 'Дача', 'Подъезд', 'Газон', 'Плита', 'Игрушка'

def password(): #задача 1
    calculated_text.delete('1.0', END)
    for n in range(1):
        password = ''
        for i in range(3):
            password += random.choice(chisla)
        for i in range(1):
            password += random.choice(posled3)
        for i in range(4):
            password += random.choice(chisla)
        calculated_text.insert(END, password + "\n")

Здравствуйте, такая проблема, как вместо random.choice(chisla) сделать подбор через randint(1, 9)
 
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
password += str(random.randint(0, 9))
 
Последнее редактирование:

Lesnik360

Новичок
Пользователь
Июн 7, 2022
5
0
1
password += str(random.randint(0, 9))
Спасибо большое
 

Форум IT Специалистов