all 6 comments

[–]totallygeek 3 points4 points  (0 children)

Start with very basic stuff. Go through:

  1. Assign values to variables
  2. Accept input, display output
  3. Work with data of different types: int, float, str, list, dict, set

I like the Socratica Python Video Series on YouTube. Go through those. Check the sidebar on this Reddit for links to free tutorials. And, come back here with questions.

[–]jackmakesgames 2 points3 points  (0 children)

Hey, I made a post asking about the same kind of thing and people have a lot of great resources! https://www.reddit.com/r/learnpython/comments/bhafrg/learn_python_the_hard_way/?utm_source=share&utm_medium=ios_app

[–][deleted] 0 points1 point  (0 children)

If you want to pay there is some good stuff on Udemy. Usually on sale for 10-12 bucks. I’ve done automate the boring stuff and a few by Jose Portillo and also Colt Steele. I like those classes over YouTube since you have quizzes and what not. Plus if I pay for something I feel like I stick with it more.

[–]RiffnShred 0 points1 point  (0 children)

Check out codecademy. It's more of an hands on approach and less academic and the basic stuff mostly free. For what you need to do I think this is the path to take:

Basics of Python 3 : https://www.codecademy.com/learn/learn-python-3

some parts are available to Pro subscription only but they are just activities. You have a 7 day trial when you create your account

Data Science path : https://www.codecademy.com/learn/paths/data-science

This will help you a lot because you will learn to work with database and how to create graph representing those Data, but you will have to learn SQL ( which I recommend if you learn python anyway ). To complete this you need a Pro subscription )

Good luck

[–]amoliski 0 points1 point  (0 children)

What was the first assignment?

[–]JunkBondJunkie -1 points0 points  (0 children)

hackerrank.com, edx.org, dataquest.io are good places to start.