Python is an interpreted, high-level, general-purpose programming language whereas C is general-purpose, procedural computer programming language.
They share similar capabilities yet have many differences. Python is easier than C because it has fewer keywords and more like English language syntax whereas C is difficult to write comparatively. Hence, Python is a go-to language if you want easy development.
C is faster than Python for speed wise and performance because Python takes significant CPU time for interpretation. So, C is a better option over Python for speed wise but Python is easier to code and develop.
If you are looking for an online course to learn Python, check out this Python course online by Intellipaat.
Also, you can watch this video to understand better: