Форум сайта python.su
Имеются описания по s-названию страны определить название ее континента
class conutry(Enum):
Geramany = 1
Cuba = 2
Laos = 3
Monaco = 4
Banglades = 5
British = 6
class continent(Enum):
Asia = 1
America = 2
Europe = 3
s = conutry
______________________________________________
Имеются описания
class measure(Enum):
decimetre = 1
kilometre = 2
metre = 3
milimetre = 4
centimenre = 5
x = float(input('lenght: '))
p = measure
Опредилить значение переменной х, обозначающее некоторую длину в единицах р, заменить величиной этой же длины.
в метрах.
_______________________________________________
Имеются описания:
days = range(1,32)
mounths = range(1,13)
years = range(1901,2016)
d,m,y = int(input('day: ‘)),\
int(input(’mounth: ‘)),\
int(input(’year: '))
По дате d,m,y определеть дату следующего дня.
Никак не могу понять диапазонный тип данных, помогите заранее спасибо
Офлайн
Asia = ['Laos', 'Banglades'] America = ['Cuba'] Europe = ['Germany', 'Monaco', 'Britain'] all_continents = ['Asia', 'America', 'Europe'] input_country = input('input your country ') for continent in all_continents: if input_country in globals()[continent]: print(continent) break
Отредактировано Oleg_Sizon (Март 1, 2016 13:04:23)
Офлайн
days = range(1,32) mounths = range(1,13) years = range(1901,2016) input_day = int(input('day ')) input_mounth = int(input('mounth ')) input_year = int(input('year ')) if input_day + 1 in days: print(input_day+1,input_mounth,input_year) elif input_mounth + 1 in mounths: print(1,input_mounth+1,input_year) else: print(1,1,input_year+1)
Офлайн
Спасибо большое а не могли би помоч з второй задачой
Офлайн
Oleg_Sizondays = range(1,32) mounths = range(1,13) years = range(1901,2016) input_day = int(input('day ')) input_mounth = int(input('mounth ')) input_year = int(input('year ')) if input_day + 1 in days: print(input_day+1,input_mounth,input_year) elif input_mounth + 1 in mounths: print(1,input_mounth+1,input_year) else: print(1,1,input_year+1)
day 29
mounth 02
year 2016
(30, 2, 2016)
Офлайн
ajib6ept, не учитываются, но есть ощущение, что задача не того уровня, дни заданы просто days = range(1,31) и больше нет условий.
chenuf, простите, со второй не могу помочь - в соседней теме JOHN_16 дал отличный пример “на подумать”, не по правилам будет, если я выложу готовое решение..
Отредактировано Oleg_Sizon (Март 1, 2016 19:47:29)
Офлайн
Дело в том что нада ввести значенние а там уже для 4 вариатов
Офлайн