Архив метки: Уроки программирования

Перестановки. Python 3. Модуль itertools.

§ 1 – Перестановки и тому подобное. Вот как сейчас выглядит код для нахождения всех перестановок строки “a” длиной “n” (n меньше или равно длине a) без повторений. import itertools for i in itertools.permutations(a,n): print (».join(i)) Рабочий код (с вводом … Читать далее

Рубрика: учебная работа | Метки: | Оставить комментарий

На уроке информатики. Программирование на Python 3.3.2. Загрузка из файла.

В корне диска С:/ помещен файл со следующим содержанием: 1 2 34 4 7 8 12 28 Задача: получить данные из файла и вывести их в виде списка чисел (не строк). f=open(‘C://1.txt’) d=f.read() print(d) Программа выведет: >>> 1 2 34 … Читать далее

Рубрика: учебная работа | Метки: | Оставить комментарий

На уроке информатики. Программирование на Python 3. Случайние числа и сортировка списков.

Случайные числа получаем подключив стандартный модуль random. import random Код генерирует 10 случайных чисел и округляет их до 2 первых знаков. import random d=[] for i in range(1,10):     d.append(round(100*random.random())) print (d) for j in range(-1,-9,-1):     print (d[j]) print … Читать далее

Рубрика: Образование, учебная работа | Метки: | Оставить комментарий