Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 16, 2014 10:45:52

ellinishe
Зарегистрирован: 2014-12-16
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Задание на зачет!

Здравствуйте, помогите пожалуйста переписать код так, чтобы с помощью символов <> выводился крест X
def bar():
print(“#”, 16 * “=”, “#”)

def draw_top_half():
for line in range(1, 5):
print(“|”, end=“ ”)
print(“ ” * (-2 * line + 8), end=“<>”)
print(“.” * ( 4 * line - 4), end=“<>”)
print(“ ” * (-2 * line + 8), end=“ ”)
print(“|”, end=“\n”)

def draw_bottom_half():
for line in range(4, 0, -1):
print(“|”, end=“ ”)
print(“ ” * (-2 * line + 8), end=“<>”)
print(“.” * ( 4 * line - 4), end=“<>”)
print(“ ” * (-2 * line + 8), end=“ ”)
print(“|”, end=“\n”)

bar()
draw_top_half()
draw_bottom_half()
bar()

Офлайн

#2 Дек. 16, 2014 12:51:44

botinag
Зарегистрирован: 2014-02-20
Сообщения: 179
Репутация: +  35  -
Профиль   Отправить e-mail  

Задание на зачет!

def run():
    bar()
    draw_top_half()
    draw_bottom_half()
    bar()

>>> run()
('#', '================', '#')
| <><> |
| <>....<> |
| <>........<> |
| <>............<> |
| <>............<> |
| <>........<> |
| <>....<> |
| <><> |
('#', '================', '#')
def run2():
    bar()
    draw_bottom_half()
    draw_top_half()
    bar()

>>> run2()
('#', '================', '#')
| <>............<> |
| <>........<> |
| <>....<> |
| <><> |
| <><> |
| <>....<> |
| <>........<> |
| <>............<> |
('#', '================', '#')

Офлайн

#3 Дек. 16, 2014 18:45:38

ellinishe
Зарегистрирован: 2014-12-16
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Задание на зачет!

Спасибо!!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version