Python Overview - MIT Global Startup Labs
Python Overview
Class 2 July 17, 2018
Agenda
? Background ? Objects ? Variables ? Control structures ? Functions
Reference:
MIT OCW 6.0001 Introduction to computer science and programming in python
ng-in-python-fall-2016/lecture-slides-code/
What does a computer do
Fundamentally: performs calculations remembers results
What kinds of calculations? built-in to the language ones that you define as the programmer computers only know what you tell them
Types of knowledge
Declarative knowledge statements of fact
Imperative knowledge recipe or "how-to" 1) sequence of simple steps 2) flow of control process that specifies when each step is executed 3) a means of determining when to stop
Creating recipes
- a programming language provides a set of primitive operations
- expressions are complex but legal combinations of primitives in a programming language
- expressions and computations have values and meanings in a programming language
Language - primitive constructs
English: words programming language: numbers, strings, simple operators
Language - syntax
English: "cat dog boy" not syntactically valid "cat hugs boy" syntactically valid
programming language: "hi"5 not syntactically valid 3.2*5 syntactically valid
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- python for economists harvard university
- python overview mit global startup labs
- unit 5c merge sort
- python websitesetup
- python cheat sheet april 2021 websitesetup
- a2 modeling 1 gurobi
- basic python programming for loops and reading files
- csv editing with python and pandas
- python summary print function university of northern iowa
Related searches
- quest labs in charlotte nc
- overview of starbucks
- starbucks overview of the company
- quest labs fort myers
- analytical research labs hair analysis
- blood testing labs near me
- quest labs locations and hours
- overview of photosynthesis
- overview of photosynthesis quizlet
- activity overview of photosynthesis
- analytical research labs inc phoenix az
- mit scratch download windows 10