презентация питон!!!!!. Алгоритм и его свойства Простейшие программы Вычисления Ветвления Символьные строки Циклические алгоритмы Массивы (списки) Поиск в массиве Алгоритм и его свойства Что такое алгоритм
Скачать 5.64 Mb.
|
Ввод двух значений в одной строкеa, b = map ( int, input().split() ) input() ввести строку с клавиатуры 21 33 input().split() 21 33 разделить строку на части по пробелам map ( int, input().split() ) 21 33 целые применить эту операцию к каждой части a, b = map ( int, input().split() ) Задания«3»: Ввести три числа: цену пирожка (два числа: рубли, потом – копейки) и количество пирожков. Найти сумму, которую нужно заплатить (рубли и копейки) Пример: Стоимость пирожка: 12 50 Сколько пирожков: 5 К оплате: 62 руб. 50 коп. «4»: Ввести число, обозначающее количество секунд. Вывести то же самое время в часах, минутах и секундах. Пример: Число секунд: 8325 2 ч. 18 мин. 45 с Задания«5»: Занятия в школе начинаются в 8-30. Урок длится 45 минут, перерывы между уроками – 10 минут. Ввести номер урока и вывести время его окончания. Пример: Введите номер урока: 6 13-50 Случайные числаСлучайно…
Случайный выбор:
Как получить случайность? Случайные числа на компьютереЭлектронный генератор
318458191041 564321 209938992481 458191 938992
Метод середины квадрата (Дж. фон Нейман) в квадрате Псевдослучайные числа – обладают свойствами случайных чисел, но каждое следующее число вычисляется по заданной формуле. зерно Линейный конгруэнтный генераторX = (a*X+b) % c | интервал от 0 до c-1 X = (X+3) % 10 | интервал от 0 до 9 X = 0 зерно 3 6 9 2 5 8 0 зацикливание 8 1 4 7 Важен правильный выбор параметров a, b и с! ! Компилятор GCC: a = 1103515245 b = 12345 c = 231 Генератор на [0,1): X = random.random() # псевдосл. число Y = random.random() # уже другое число! Целые числа на отрезке [a,b]: X = random.randint(1,6) # псевдосл. число Y = random.randint(1,6) # уже другое число! import random англ. random – случайный Генератор на [a, b] (вещественные числа): X = random.uniform(1.2, 3.5) Y = random.uniform(1.2, 3.5) Генератор на [0,1): X = random() # псевдослучайное число Y = random() # это уже другое число! Целые числа на отрезке [a,b]: X = randint(10,60) # псевдослучайное число Y = randint(10,60) # это уже другое число! from random import * англ. random – случайный подключить все! Задачи«3»: Игральный кубик бросается три раза (выпадает три случайных значения). Сколько очков в среднем выпало? Пример:_Выпало_очков:_5_3_1_(5+3+1)/3=3_«4»'>Пример: Выпало очков: 5 3 1 (5+3+1)/3=3 «4»: Игральный кубик бросается три раза (выпадает три случайных значения). Из этих чисел составляется целое число, программа должна найти его квадрат. Пример: Выпало очков: 1 2 3 Число 123 Его квадрат 15129 |