Скрипты и программирование. Разница?
Вообще всё, что пишется на Python - это скрипты.
Хороший девопс должен уметь писать скрипты на пайтоне
С чего это?
Хороший девопс на чем-то программировать, конечно, должен уметь.
Хоть на bash.
Хоть на Go.
Хоть на Python.
etc
А то и на нескольких.
Python тут ничем не выделяется.Есть ли какие-то отличия "обычного" пайтона от пайтона под скрипты? 
Ничем.
Из специфического - разве что роли Ansible.
Но прежде чем к ним переходить целесообразно освоить "программирование вообще для универсальных целей".