友情提示:本文共有 1291 个字,阅读大概需要 3 分钟。
编程和学习数学在很多地方是相通的,都需要从基础知识一步一步往上学习。
例如要真正理解 指数增长 的意思,先要知道什么是指数函数、什么是函数曲线。在看到指数函数的曲线的时候,你才能理解 指数增长 增长的迅猛程度。
今天笔者想写Python语言基本语法元素中的语句
语句
如图,程序代码就是一行行语句。语句,简单粗糙的理解就是一个句子。在中文,语句就是以句号为分界的句子。在编程语言中,语句,就是拥有完整意义的代码结构。例如:
rate = 1.6375 # 1林吉特=1.6375人民币
赋值语句
上面是一行代码,就是一个语句。同时它是赋值语句,这个语句把 数值1.6375 赋值给变量rate。
赋值,把数据的值,赋予变量。
变量,就是可以变更的量,变更的方法就是使用赋值语句。
在Python语言里面,= (等号)就是赋值符号。
rate = 1.6375 # 1林吉特=1.6375人民币a = rateb = a + 1上述三个都是赋值语句。把 = (等号)右侧的值,赋予给左侧的变量。
表达式是什么
语句又存在各种表达式。
如上面的 b = a + 1 ,这里的 a + 1 就是一个表达式,它的意义是,a变量的值+1,我们知道a为1.6375,所以表达式a + 1 就是 2.6375。
表达式,就是语句结构里面的一个成分,a + 1 是一个数值表达式,代表着一个数值。类似的还可以有字符串表达式,如:
字符串表达式
“地”+“铁”+“慢步”
和字符串“地铁慢步”是相等的。
其他语句(判断、分支、循环、遍历等语句)
继续回到笔者的千年老旧小程序 货币兑换3.0 (上图代码也是),从中截取部分语句。
if currency_type == "R" or currency_type == "r": input_currency = "人民币"这两行代码可以作为一个判断语句,个人喜欢称这个为判断结构。
这个语句它的含义是:
如果 变量currency_type 与 "R" 或 "r" 相等
就把 "人民币" 赋值给 变量input_currency
判断语句
基本结构是
if 判断表达式: 代码块这里的判断表达式可以是 currency_type == "R"。
两个等号,是相等判断符号。如果两者相等,则判断表达式为真(True),否则为假(False)。而语句内的代码块,只有判断表达式为真时才执行,否则直接跳过。
分支语句
分支语句为判断语句的升级版,多了保留字 elif 和else。
类似的还有循环语句while、遍历语句for等。
这篇文章就写到这里吧。
这里主要是理解学习python的语句概念。意会语句中的表达式概念。
对于学习python,笔者建议使用二级考试的教材,学完还可以考个二级证书。
笔者买书喜欢在京东自营店买,质量相对保障。
目前用是2019年版python语言程序设计。
看到最新的是2020年版(笔者推荐新版吧,毕竟也贵不了2块钱)
笔者还看到一系列编程书籍,如果立志学习编程的话,也可以考虑一下这个套装。整套学完以后,你应该就是大咖级别了。
本文如果对你有帮助,请点赞收藏《Python语言基本语法元素之语句 表达式 赋值语句》,同时在此感谢原作者。