Программирование

Программирование роботов в Trik Studio

Программирование на языке python

Материалы в сети Интернет


Линейные алгоритмы

 Для создания простых линейных программ необходимо знать: имена переменных, операторы ввода и вывода, оператор присвоить.

Оператор вывода

print('Здравствуй Мир!!!')        #Выведет на экран Здравтвуй Мир!!!

print(5*4)                                    # Выведет на экран   20 результат умножения 5 на 4

Имена переменных

Имя переменной может содержать: буквы латинского алфавита, цифры и знак подчёркивания.
Примеры имён; a   b    c    summa     speed     count     num1     num2    fam_name

Оператор присвоить

a=12             #переменной a присваивается значение 12
b=13             #переменной b присваивается значение 13
sm=a+b        #переменной sm присваивается 25 сумма a(12) и b(13)
print('Сумма=',sm)      #выведет на экран Сумма=25

Оператор ввода

a=input('Введите целое число')  #обеспечивает ввод строки с клавиатуры
b=input('Введите целое число')
print(a+b)
Если в первый раз введём 10, а во второй 20, то на экран выведется 1020, то есть не сумма чисел, так как вводится строка. Чтобы обеспечить ввод целого числа, надо применить функцию int(), которая переводит строку в число.
a=int(input('Введите целое число'))  #обеспечивает ввод целого числа с клавиатуры
b=int(input('Введите целое число'))
print(a+b)
Если в первый раз введём 10, а во второй 20, то на экран выведется 30, то есть сумма чисел a(10) и b(20)/

Выделение цифр из целого числа

Требуется найти сумму цифр целого трёхзначного числа.
x=int(input('Введите целое трёхзначное число'))
a1 = x % 10       #выделяем последнюю цифру числа и записываем в переменную a1
x = x // 10            #отбрасываем последнюю цифру числа, теперь число двузначное
a2 = x % 10        #выделяем последнюю цифру числа и записываем в переменную a2
x = x // 10            #отбрасываем последнюю цифру числа, теперь число однозначное
a3 = x % 10        #выделяем последнюю цифру числа и записываем в переменную a3
sm = a1 + a2 + a3   #находим сумму цифр
print('Сумма цифр числа=', sm)
Если будет введено число 123, то a1=3, a2=2, a3=1, sm=6 следовательно на экране будет: Сумма цифр числа= 6



Комментариев нет:

Отправить комментарий