Форум сайта python.su
у тебя же строки там
max(['2','10']) Out[2]: '2' max([2,10]) Out[3]: 10
Офлайн
Дано натуральное число n. Напечатайте все n-значные нечетные натуральные числа в порядке убывания.
n = int(input()) for num in range (10**(n-1), 10**n): if num%2 != 0: print(num)
Отредактировано sanya_rnd (Фев. 27, 2013 05:31:58)
Офлайн
for num in range(10**n-1,10**(n-1),-1): if num%2: print(num)
Офлайн
Дано положительное действительное число X. Выведите его дробную часть.
num = float(input())
result = num%int(num)
print(round(result, len(str(num)) - len(str(int(num)))))
Отредактировано sanya_rnd (Фев. 28, 2013 16:36:47)
Офлайн
from math import floor num = float(input('Your number here')) fract = num - floor(num) print fract
Офлайн
>>> А каким образом сделать split на 3?
То есть?
Хоть на семь
s = '1:2:3:4:5' print s.split(':')
Офлайн
FishHookСпасибо за floor. Пойду почитаю, что в math еще есть.
s = '1:2:3:4:5' print s.split(':')
Офлайн
sanya_rndДай пример строки и то, что нужно из нее получить.
Дело в том, что вход. дата имеет вид: name time_1 time_2, где time_1/2 имеет вид HH:MM.
Офлайн
Каждая из следующих N строк имеет следующий формат:
<Фамилия> <время сдачи багажа> <время освобождения ячейки>,
где <Фамилия> – строка, состоящая не более чем из 20 непробельных символов;
<время сдачи багажа> – через двоеточие два целых числа, соответствующие часам (от 00 до 23 – ровно 2 символа) и минутам (от 00 до 59 – ровно 2 символа);
<время освобождения ячейки> имеет тот же формат.
<Фамилия>, <время сдачи багажа> и <время освобождения ячейки> разделены одним пробелом.
Офлайн
“Имя, сестра, имя!”(с)
То есть, пример строки и пример того что нужно из нее получить.
Пример примера
Есть строка "1:2:3 abc dbc 5:6:7" получить [1,2,3], ['a','d'], [5,6,7]
Отредактировано FishHook (Март 1, 2013 15:36:51)
Офлайн