-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprobe.py
66 lines (44 loc) · 1.47 KB
/
probe.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
height = 10
width = 7
full_str = '* ' * width
n_f_str = ('* ' * 2) + (' ' * 6) + ('* ' * 2)
for i in range(2):
print(full_str)
for i in range(6):
print(n_f_str)
for i in range(2):
print(full_str)
'''__________________________________________________________'''
for i in range(5):
print('* ' * (i +1))
'''__________________________________________________________'''
height = input('Введите высоту: ')
for i in range(int(height)):
print(' ' * (int(height) - i - 1) + '* ' * (i+1))
'''__________________________________________________________'''
height = input('Введите высоту: ')
width = int(height) * 2 - 1
for row_counter in range(int(height)):
left_part = width - (row_counter * 2 + 1)
central_part = row_counter + 1
print(left_part * ' ' + '* ' * central_part)
'''__________________________________________________________'''
dep = input('departure time: ')
trev = input('travel time: ')
dep_mins = (int(dep[:2]) * 60) + int(dep[3:])
trev_mins = (int(trev[:1]) * 60) + int(trev[2:])
ex_hours = (dep_mins + trev_mins) // 60
ex_mins = (dep_mins + trev_mins) % 60
print(f'{ex_hours}:{ex_mins}')
'''__________________________________________________________'''
time_24 = input('input time: ')
am_pm = None
time_hours = int(time_24[:2])
time_mins = int(time_24[3:])
if time_hours >= 12:
time_hours -= 12
am_pm = 'PM'
else:
time_hours = int(time_24[1:2])
am_pm = 'AM'
print(f'{time_hours}:{time_mins} {am_pm}')