This course introduces the dictionary data structure and user-defined functions. You’ll learn about local and global variables, optional and keyword parameter-passing, named functions and lambda expressions. You’ll also learn about Python’s sorted function and how to control the order in which it sorts by passing in another function as an input. For your final project, you’ll read in simulated social media data from a file, compute sentiment scores, and write out .csv files. It covers chapters 10-16 of the textbook “Fundamentals of Python Programming,” which is the accompanying text (optional and free) for this course.
The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
来自PYTHON FUNCTIONS, FILES, AND DICTIONARIES的热门评论
It's amazing learn for beginner .A wonderful learning resource and very simple way explains everything . Excellent lessons ,check your understanding ,e-book ,practice, and quiz work and lot of thing
Great follow-on from the basics with essential information. Well constructed series, well presented lessons, with great practice questions. I feel a big step closer to writing useful python code.
Final project in this course though a bit difficult was satisfying to complete. University of Michigan has the best online teaching program for Python using the Runestone interactive textbook.
The course met all my expectations and went beyond. The instructors' explanations were easy to understand and the innovative method of having a digital textbook was undoubtedly convenient.
I had wonderful experience learning Python from Coursera. The chapters and practice questions are well organized. It helps to apply concepts and I feel confident to write code in python
Great course. Loved the dad jokes. Good pace. I'd recommend a little bit of extra practice before the final project as it deals with material that may already have been forgotten.
The instructors presentation is clear and concise. The pace is perfect for beginners in Python and the exercises and practice questions help reinforce the content in the course.
Now that I've completed this course and its final project I can confidently say I'm an advanced beginner and well on my way to being at an intermediate level Python programmer.
its amazing learn for beginner . i am very thank full coursera and michigan family . but your support not easy possible to learn python.........so very very thank you
Great continuation of the first course. Clear, well-ordered lectures and practice-problems/exercises. Especially like the textbook as a companion to the lectures.
Good materials. Just that grading peer's assignments seems not so attractive. Not much one can learn from doing so. A simulated code review case will be more fun.
This course will teach you how to write simple functions, how to work with dictionaries and files. And there are some good dad jokes in there as well. 5 out of 5
Great Course! Awaiting more courses from University of Michigan.\n\nThey deliver with real fluency and great interaction.\n\nThank you for everything!
The final assignment is challenging but is just right. The prior materials prepare you well for the challenge ahead. I thoroughly enjoyed the course.
One of the best courses I have taken so far on programming. Well organized and detailed explanation with much challenging tasks to work through.
Love how the course is structured. Each video teaches one aspect of python with coding practice at the end of each video. Highly recommended!
Great course for extending your basic Python skills.\n\nI am much more comfortable working with files and complex sorting after this course.
The opportunity to do the hands-on exercises within the accompanying notebook is a very useful feature and it instills the confidence.
This is the course to do because it makes use of spaced repetition learning - scientifically proven to be the best for recollection.
Great follow-up on the first course. The final assignment is far more complex (as in having multiple stages) but still manageable.
关于 Python 3 Programming 专项课程