Найти - Пользователи
Полная версия: Решение задачи
Начало » Python для новичков » Решение задачи
1 2 3 4 5
sergeek
у тебя же строки там
max(['2','10'])
Out[2]: '2'
max([2,10])
Out[3]: 10
sanya_rnd
Дано натуральное число n. Напечатайте все n-значные нечетные натуральные числа в порядке убывания.

n = int(input())
for num in range (10**(n-1), 10**n):
    if num%2 != 0:
        print(num)
В порядке возрастания. А как реверс делается?
sergeek
for num in range(10**n-1,10**(n-1),-1):
    if num%2:
        print(num)
sanya_rnd
Дано положительное действительное число X. Выведите его дробную часть.

num = float(input())
result = num%int(num)
print(round(result, len(str(num)) - len(str(int(num)))))


Смущает последняя строка. без round просто выводит 0.200000018, к примеру. Это как-нибудь борется?

Начал думать над первой задачей:
data.append(input().split(“:”))

23:32 asd
[]

А каким образом сделать split на 3?
FishHook
from math import floor
num = float(input('Your number here'))
fract = num - floor(num)
print fract
FishHook
>>> А каким образом сделать split на 3?
То есть?
Хоть на семь
s = '1:2:3:4:5'
print s.split(':')
sanya_rnd
FishHook
Спасибо за floor. Пойду почитаю, что в math еще есть.

s = '1:2:3:4:5'
print s.split(':')

Дело в том, что вход. дата имеет вид: name time_1 time_2, где time_1/2 имеет вид HH:MM.
FishHook
sanya_rnd
Дело в том, что вход. дата имеет вид: name time_1 time_2, где time_1/2 имеет вид HH:MM.
Дай пример строки и то, что нужно из нее получить.
sanya_rnd
Каждая из следующих N строк имеет следующий формат:

<Фамилия> <время сдачи багажа> <время освобождения ячейки>,
где <Фамилия> – строка, состоящая не более чем из 20 непробельных символов;
<время сдачи багажа> – через двоеточие два целых числа, соответствующие часам (от 00 до 23 – ровно 2 символа) и минутам (от 00 до 59 – ровно 2 символа);
<время освобождения ячейки> имеет тот же формат.
<Фамилия>, <время сдачи багажа> и <время освобождения ячейки> разделены одним пробелом.
FishHook
“Имя, сестра, имя!”(с)
То есть, пример строки и пример того что нужно из нее получить.

Пример примера

Есть строка "1:2:3 abc dbc 5:6:7" получить [1,2,3], ['a','d'], [5,6,7]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB