ThinkPython_HowtoThinkLikeaComputerScien.epub
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-07-22 20:19:07
微信
赏
支付宝
文档简介:
Function calls
Math functions
Composition
Adding new functions
Definitions and uses
Flow of execution
Parameters and arguments
Variables and parameters are local
Stack diagrams
Fruitful functions and void functions
Why functions?
Debugging
Glossary
Exercises
Case study: interface design
The turtle module
Simple repetition
Exercises
Encapsulation
Generalization
Interface design
Refactoring
A development plan
docstring
Debugging
Glossary
Exercises
Conditionals and recursion
Floor division and modulus
Boolean expressions
Logical operators
Conditional execution
Alternative execution
Chained conditionals
Nested conditionals
Recursion
Stack diagrams for recursive functions
Infinite recursion
Keyboard input
Debugging
Glossary
Exercises
Fruitful functions
Return values
Incremental development
Composition
Boolean functions
More recursion
Leap of faith
One more example
Checking types
Debugging
Glossary
Exercises
Iteration
Reassignment
Updating variables
The while statement
break
Square roots
Algorithms
Debugging
Glossary
Exercises
Strings
A string is a sequence
len
Traversal with a for loop
String slices
Strings are immutable
Searching
Loo......
评论
发表评论