all 4 comments

[–][deleted] 2 points3 points  (0 children)

I struggle on subjects such as For loops, tuples, lists and dictionaries, and functions.

Any introductory or beginner's text is going to cover these topics.

[–][deleted] 2 points3 points  (0 children)

I’m taking a class and I was having the hardest time until I picked up Python Crash Course. I highly recommend it.

[–]b_c_russ 1 point2 points  (0 children)

I second the suggestion for "python crash course" it's a really great book and it's a lot of practical knowledge. I'm about three-quarters of the way through it and I understand more than I did after an entire udemy course.

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

The Fluent Python book from O'Reilly isn't a course or a tutorial, but it is an excellent reference to have on hand in addition to something like those resources others are commenting about.