Я создаю простой генератор случайных чисел в python для школьного проекта. Это то, что я до сих пор:Экспорт переменной в CSV-файл в python
import random
amnt = input('Please enter the amount of numbers you would like:')
for i in range(0,amnt):
x = random.randint(0,100000000)
print x
Это желаемый результат, он генерирует определенное количество случайных чисел, на основе пользовательского ввода. Теперь я должен решить проблему, как экспортировать числа, сгенерированные в один файл CSV, чтобы они могли быть проанализированы. Я считаю, что модуль CSV должен быть импортирован и реализован, но я не уверен, как это сделать. Я пытаюсь проанализировать эффективность случайного модуля, чтобы написать эссе, поэтому возможность использовать excel для сортировки и фильтрации чисел будет очень полезна. Любые изменения или модификации кода также будут очень оценены.
Я не вижу каких-либо структура данных, CSV не позволяют хранить бессмысленные данные. – rednaks
Вам нужно сделать следующий список: https://docs.python.org/2/library/csv.html#examples и https://docs.python.org/3/library/csv.html#examples – shuttle87
@rednaks: если данные состоят только из одного значения для каждой строки, то для этого не требуется дополнительного «структурирования данных», чтобы считаться действительным CSV-файлом. @thesctt: просто откройте файл и используйте 'file.write (str (x) + '\ n')', чтобы писать в него строки. – martineau