Если увас на примети какой то конкретный проект то конечно стоит учить. Или у вас просто много времени. А так лучше выбрать самый популярный язык в этой нише. То есть PHP проще работу найти. У PHP и литературы много и готовых решений много. Удачи в учебе.
Язык хорошо работает с математическими вычислениями, поэтому его начали активно использовать в Machine Learning и AI.
Это в профессиональной среде, а для новичков язык хорош тем, что учится легче, чем Java и другие ООП-ориентированные языки программирования. С Python легче стартовать в программировании.
Но на мой взгляд, в нем не хватает скобочек :) Но это уж сугубо личное мнение.
Приветствую. В языке программирования Python существует следующая схема обработки исключений:
try:
Блок кода, который выполняется
except ( Название ошибки по - желанию) :
Блок кода ( Если вы не укажете при какой именно ошибке должен выполняться следующий блок кода, то он будет выполняться при любых ошибках, возникающих в коде )
Finally:
Блок кода, который будет выполняться при любых возникающих ошибках.
Сначало можно начать и с книжек, параллельно можно пройти курсы их много на разных платформах.
Ютуб полон бесплатными уроками по программированию например. Также очень важно практиковатся, решать задачки.
В языке программирования Python сумму цифр числа можно вычислить с помощью функции sum, вычисляющей сумму последовательности чисел, поэтому сначала потребуется преобразовать число в последовательность чисел, для этого число преобразуется в строку (функцией str) и каждый символ этой строки преобразуется в число (функцией map с параметром функции преобразования int)
Таким образом если задано неотрицательное число, то функция вычисления суммы цифр числа n будет иметь вид:
sum(map(int,str(n)<wbr />))
для вычисления суммы цифр целого числа n придётся преобразовать в положительное число (функцией abs):
sum(map(int,str(ab<wbr />s(n))))
Для обработки числа с десятичными разрядами придётся убрать и знак и десятичную точку(replace(".",<wbr />"")):
sum(map(int,str(ab<wbr />s(n)).replace(".",""<wbr />)))
Примеры выполнения в оболочке Python: