import subprocess
a = subprocess.check_output('youtube-dl -параметры', shell=True)
>>> foo = [line.strip() for line in open('foo.txt', 'r')]
>>> foo
['foo', 'bar']
foo = some_string.split('\n')
def function1(string):
print(string+'\nfunction1')
def function2(string):
print(string+'\nfunction2')
def function3(string):
print(string+'\nfunction3')
functions = {
'function1': ['1','function1'],
'function2': ['2','function2'],
'function3': ['3','function3']
}
call_func = input()
for func, keys in functions.items():
if call_func in keys:
eval(f'{func}(call_func)')
break
Искусственный интеллект — название всей области, как биология или химия.
Машинное обучение — это раздел искусственного интеллекта. Важный, но не единственный.
Нейросети — один из видов машинного обучения. Популярный, но есть и другие, не хуже.
Глубокое обучение — архитектура нейросетей, один из подходов к их построению и обучению. На практике сегодня мало кто отличает, где глубокие нейросети, а где не очень. Говорят название конкретной сети и всё.