TakeInput.py:
В 1 строчку:
[pass if input() == "" else print("OK")] # ничего если пробел иначе OK
На понятном языке:
string = input() # просим пользователя ввести что-то
if string == "": # если он нажал пробел (ничего не ввел)
pass # ничего не делаем
else: # иначе
print("OK") # ввыводим OK
PosNeg.py:
В 1 строчку:
[print(1) if int(input()) > 0 else print(-1)] # исправил на > 1 извини опечатка в скрине
На понятном языке:
num = int(input()) # пользователь вводит число и мы его преобразуем в целочисленное
if num > 0: # если число больше 0 то
print(1) # выводим 1
else: # иначе
print(-1) # выводим -1
from math import sqrt, acos, pi
A1,B1,C1=map(float,input('A1 B1 C1 через пробел: ').split(' '))
A2,B2,C2=map(float,input('A2 B2 C2 через пробел: ').split(' '))
if A1*A2+B1*B2==0: print('прямые перпендикулярны')
else:
ang=(A1*A2+B1*B2)/(sqrt(A1*A1+B1*B1)*sqrt(A2*A2+B2*B2))
ang=round(acos(ang)*180/pi)
print('угол между прямыми: ',ang,' град.')
>>>
A1 B1 C1 через пробел: -1 1 -3
A2 B2 C2 через пробел: 1 1 -1
прямые перпендикулярны
>>>
A1 B1 C1 через пробел: 1.5 -3.8 5
A2 B2 C2 через пробел: 2.6 3.4 2
угол между прямыми: 121 град.
25