Lecture6.2-Dictionaries-Dictionaries

2018-05-07 23:43:0113:04 639
声音简介

List of Lecture Topics
Lecture 1 – Introduction to Python:
• Knowledge
• Machines
• Languages
• Types
• Variables
• Operators and Branching
Lecture 2 – 
Core elements of programs:
• Bindings
• Strings
• Input/Output
• IDEs
• Control Flow
• Iteration
• Guess and Check
Lecture 3 – 
Simple Programs:
• Approximate Solutions
• Bisection Search
• Floats and Fractions
• Newton-Raphson
Lecture 4 – 
Functions:
• Decomposition and Abstraction
• Functions and Scope
• Keyword Arguments
• Specifications
• Iteration vs Recursion
• Inductive Reasoning
• Towers of Hanoi
• Fibonacci
• Recursion on non-numerics
• Files
Lecture 5 – 
Tuples and Lists:
• Tuples
• Lists
• List Operations
• Mutation, Aliasing, Cloning
Lecture 6 – Dictionaries:
• Functions as Objects
• Dictionaries
• Example with a Dictionary
• Fibonacci and Dictionaries
• Global Variables
Lecture 7 – 
Debugging:
• Programming Challenges
• Classes of Tests
• Bugs
• Debugging
• Debugging Examples
Lecture 8 – 
Assertions and Exceptions
• Assertions
• Exceptions
• Exception Examples
Lecture 9 – 
Classes and Inheritance:
• Object Oriented Programming
• Class Instances
• Methods
• Classes Examples
• Why OOP
• Hierarchies
• Your Own Types
Lecture 10 – 
An Extended Example:
• Building a Class
• Viualizing the Hierarchy
• Adding another Class
• Using Inherited Methods
• Gradebook Example
• Generators
Lecture 11 – 
Computational Complexity:
• Program Efficiency
• Big Oh Notation
• Complexity Classes
• Analyzing Complexity
Lecture 12 – 
Searching and Sorting Algorithms:
• Indirection
• Linear Search
• Bisection Search
• Bogo and Bubble Sort
• Selection Sort
• Merge Sort
Lecture 13 – 
Visualization of Data:
• Visualizing Results
• Overlapping Displays
• Adding More Documentation
• Changing Data Display
• An Example

用户评论

表情0/300
喵,没有找到相关结果~
暂时没有评论,下载喜马拉雅与主播互动
猜你喜欢
The Celebrity Lecture Series

名人讲座系列由密歇根州立大学文学院在院长JohnW.Eadie和院长社区委员会的领导下于1988年建立。在1998年成立十周年之际,为了纪念他对艺术和人文科...

by:S_Therapie

专八mini-lecture听力练习

微信公众号:天涯芳草学习园地微博:@天涯芳草hr群号:661535142

by:教书匠MrHuang

How To Train Your Dragon6.2-.9

Kids>Ages7+Writtenby:CressidaCowellNarratedby:DavidTennantSeries:How...

by:朵朵爱读书

The Door in the Wall - AR6.2

TheDoorintheWall(1950年纽伯瑞金奖)AR:6.2MiddleGrades(MG4-8),Lexile:920L.字数...

by:朵朵爱读书

【托福听力听我读】TPO33 Lecture4

【托福听力听我读】TPO33Lecture4sce1OK.Wehavebeentalkingabouttheartandarchitectu...

by:Insomnia_ok