Skip to content

сделал задания по pythhon#141

Open
Oklevin wants to merge 2 commits intoKartavec:masterfrom
Oklevin:master
Open

сделал задания по pythhon#141
Oklevin wants to merge 2 commits intoKartavec:masterfrom
Oklevin:master

Conversation

@Oklevin
Copy link
Copy Markdown

@Oklevin Oklevin commented Apr 2, 2023

No description provided.

Comment thread lesson_4/task_4_1.py
return f'Зарплата: {hours * salary_per_our + bonus}'


print(count_salaru(hours, salary_per_our, bonus))
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_4/task_4_2.py
if __name__ == '__main__':
source_list = list_generator(1, 100, 15)
print(f'Исходный список: {source_list}')
print(f'Итоговоый список: {my_list(source_list)}')
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_4/task_4_3.py
Подсказка: используйте функцию range() и генератор.
"""

print([n for n in range(20, 241) if n % 20 == 0 or n % 21 == 0])
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_4/task_4_4.py


src_list = [2, 2, 2, 7, 23, 1, 44, 44, 3, 2, 10, 7, 4, 11]
print([n for n in src_list if src_list.count(n) == 1])
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_4/task_4_5.py

print(
reduce((lambda x, y: x * y), [i for i in range(100, 1001) if not i % 2])
)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_4/task_4_6.py
iterator = cycle(lst)

for i in range(len(lst) * 2):
print(next(iterator), end=' ')
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_4/task_4_7.py

num = int(input('Ведите число для вычисления его факториала: '))
for s, f in fact(num):
print(f'{s}! = {f}')
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_1.py
newline = line + '\n'
result.append(newline)
with open("test.txt", "w") as my_fail:
my_fail.writelines(result)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_2.py
with open('task_5_2.txt', 'r') as f:
for i, line in enumerate(f.readlines(), 1):
print(f'Слов в {i} строке: {count_words(line)}')
print(f'Количество строк: {count_lines(f)}')
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_3.py
)
print(
f'Средний доход сотрудников: {sum(workers.values()) / len(workers): .2f}'
)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_4.py
f.write(f"{figures[word.lower()]} {delimetr} {digit}\n")
except IOError as e:
print(e)
print('Ошибка ввод-вывода')
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_5.py
answer = user_enter.split()
except ValueError:
print('Ошибка ввода данных')
print(sum(map(int, answer)))
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_6.py
my_dict[subject_name] += int(i[:i.find("(")])
except ValueError:
pass
print(my_dict)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_5/task_5_7.py
o += 1
middle["average_profit"] = k / o
all_list = [subjects, middle]
json.dump(all_list, jf, ensure_ascii=False, indent=4)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Comment thread lesson_6/task_6_1.py


traffic_light = TrafficLight()
traffic_light.running()
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

выполнено

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants