

全文约为2200字
包含文字版本
个人观点
入门第一课课程来源:edX Programming for Everybody—Getting Started with Python, Python Data Structures

Python入门第一课总体学习计划

基本内容提炼 Building functions Conditional模式的4大典例 For loops 寻找最小值


iteration迭代
先计算括号内的运算


加号含义


Type conversions 数据类型转换
str() 字符串


variable 变量解释

#
Store and resuse模式:building functions


Building functions这一块的内容,还涉及到一个重点是「return」(图6)。

图6
图6包含了parameters 「a,b」,arguments「3, 5」以及一个「return」。


Nested-decision:if里包含另一个if,比较所带来的两个结果都会进行,并输出(图8)。



因为multi-way相对更复杂,引入了「try/except」语法(图11),来避免coding做无用功。


图11
「while loops/infinite loops」
「for loops/definite loops」(图12)
找出最大值、最小值 数数count 计算总值sum up 计算平均值average 过滤filter 使用「Boolean variable」找「确切值」




图13里的「None」(N必须大写)被称为flag value,代表「空值,没有值」,在数据类型中被称为none type,而「None」是这个数据类型的唯一值。


文章转载自学之初 学之时,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




