синтаксическая ошибка при определении циклов в переменных (PYTHON) - PullRequest
0 голосов
/ 08 января 2020

Я работаю над временным алгоритмом, используя Python 3.0, я все еще новичок в программировании и просто работаю над личным проектом.

A = for i in range(1):
   print(random.uniform(9, 80))

Python сказал мне что это синтаксическая ошибка, поэтому я просто хочу знать, какой правильный синтаксис при определении переменных с помощью циклов.

Ответы [ 2 ]

0 голосов
/ 08 января 2020

Вы бы перезаписали переменную, если бы что-то просматривали и присваивали. Вы можете создать A как пустой список, затем добавить каждую переменную из l oop в этот список, а затем распечатать окончательный список следующим образом:

import random
A = []
for i in range(10):
    A.append(random.uniform(9, 87))
print(A)
0 голосов
/ 08 января 2020

Вы не можете присвоить for l oop переменной, вместо этого вы можете просто выполнить это без переменной:

import random

for i in range(1):
   print(random.uniform(9, 80))
...