У каждого языка программирования свой синтаксис, но все они схожи. Python в этом плане очень прост. Сейчас будет перечислено самое основное:
Во первых если элемент вложен в другой, то делается отступ как показано ниже
#!/usr/bin/env python # -*- coding: utf-8 -*- # создана функция a_d() a=2 b=5 c=a+b print('c равно == ',c) # вывод на экран текта # "с равно " и значение переменной c return 0 if __name__ == '__main__':
Во вторых, после объявления функции, цикла, класса ставится двоеточие
В третьих если вы уже сталкивались с другими языками программирования, после задания значения переменной не ставится точка с запятой
# объявление функции silver() a=2 # присваиваем переменной а значение 2 b=3 c=a+b print (c) # операция вывода на экран значение # переменной c # вызов функции silver() return 0 if __name__ == '__main__':
Также необходимо знать, чтобы программа функции выполнилась, функцию нужно вызвать.
В предыдущем примере:
Функция main() запускается автоматически при запуске приложения. Функция silver() была вызвана и из-за этого выполнена.
И ещё, то что написано на одной строке после знака # является комментарием, а то есть не выполняется и никак не влияет на работу программы. Также если вы хотите закомментировать несколько строк, то их необходимо поставить между """ и """. (как на примере ниже)
# объявление функции silver() a=2 # присваиваем переменной а значение 2 b=3 c=a+b print (c) # операция вывода на экран значение # переменной c # вызов функции silver() return 0 if __name__ == '__main__':
Ещё один пример:
#!/usr/bin/env python # -*- coding: utf-8 -*- print(object) """ Пример Комментария """ return 0 if __name__ == '__main__':
С комментариями все ясно, а вот со скобками о которых ты пишешь - "Также если вы хотите закомментировать несколько строк, то их необходимо поставить между """ и """. (как на примере ниже)". Где они, я их в примере не вижу. :(
ОтветитьУдалить"""
ОтветитьУдалитьПример
Комментария
"""
А это что тогда? В последнем примере...
Это к слову сказать не скобки)), а кавычки)
ОтветитьУдалитьАвтор молодец! Так держать!
Не могли бы вы объяснить, что значит это:
ОтветитьУдалитьreturn 0
и какую функцию выполняет эта штука:
if __name__ == '__main__':
main()
спасибо заранее.
+
УдалитьТоже интересно
да интересно
ОтветитьУдалитьОчень интересно
ОтветитьУдалитьМожно ли комментарий вставить внутрь строки?
ОтветитьУдалитьКак переносить длинные строки?