Module (28%)
Section (95%)
Лабораторная работа

Расчетное время

5-15 минут

Уровень сложности

Легкий

Цели

  • экспериментирование с существующим кодом Python;
  • обнаружение и исправление основных синтаксических ошибок;
  • знакомство с функцией print() и ее возможностями форматирования.

Сценарий

Мы настоятельно рекомендуем вам поэкспериментировать с кодом, который мы для вас написали, и внести некоторые (возможно, даже разрушительные) изменения. Не стесняйтесь изменять любую часть кода, но есть одно условие - учитесь на своих ошибках и делайте свои собственные выводы.

Попробуйте:

  • свести к минимуму количество вызовов функции print(), вставив последовательность \n в строки;
  • сделать стрелку в два раза больше (но соблюдайте пропорции);
  • продублировать стрелку, поместив обе стрелки рядом; примечание: строку можно умножить с помощью следующего трюка: "string"(строка) * 2 создаст "stringstring" (скоро мы расскажем вам больше об этом);
  • удалить все кавычки и внимательно посмотрите на ответ Python; обратите внимание на то, где Python видит ошибку - это место, где ошибка действительно существует?
  • сделать то же самое с некоторыми скобками;
  • заменить любое из слов print на что-то другое, отличаясь только регистром (например, Print) - что происходит сейчас?
  • заменить некоторые кавычки апострофами; внимательно следите за тем, что происходит.

Code

print(" *")
print(" * *")
print(" * *")
print(" * *")
print("*** ***")
print(" * *")
print(" * *")
print(" *****")
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×