我是靠谱客的博主 俊秀小蝴蝶,最近开发中收集的这篇文章主要介绍mit python 公开课_Lecture1.6-Introduction to Python-Variables,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

List of Lecture TopicsLecture 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

Lecture 14 –Summary

最后

以上就是俊秀小蝴蝶为你收集整理的mit python 公开课_Lecture1.6-Introduction to Python-Variables的全部内容,希望文章能够帮你解决mit python 公开课_Lecture1.6-Introduction to Python-Variables所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部