技术专栏 Python之如何写嵌套代码 if嵌套由于涉及多个条件判断,并且是条件套条件的判断,所以为了理清逻辑,我们可采用扒洋葱大法写if嵌套。 蜘蛛侠彼得·帕克也仅仅是个18岁的高中生。他曾只顾忙着在街头巷尾当平民英雄,结果在期末历史考试里只考了26分,荣获“学渣”提名。 成绩评价规则 考试成绩评价规则: 1. … Mr.Li 2019年5月13日 0 1 2.72 k
Python进阶 | 技术专栏 Python之if嵌套 如何用if嵌套描述考试成绩评价规则: 1. 如果成绩大于等于60分,就是及格,在此前提下: (1)如果成绩大于等于80分,属于优秀范围; (2)否则,属于一般范围。 2. 如果成绩小于60分,就是不及格,在此前提下: (1)如果成绩小于30分,平时太不认真,属于学渣了; (2)如果成绩大于等于30分,那么,至少 … Mr.Li 2019年5月13日 0 0 2.34 k
Python进阶 Python之冒号和缩进 在开发中你可能注意到了一个细节:在条件判断代码中的冒号:后、下一行内容的前面,会空几个格,但这是为什么呢? 首先,在计算机的沟通语言中,空格的学名叫缩进,比如我们写文章都要空两个格,这就叫首行缩进。 对于Python而言,冒号和缩进是一种语法。它会帮助Python区分代码之间的层次,理解条件执行的逻辑及先后顺序 … Mr.Li 2019年5月13日 0 3 4.14 k
Python进阶 Python条件判断 比方说,我想让天猫精灵在感知到我开门的一瞬间,打开客厅的灯。如果我只说:天猫精灵,打开灯。那么,由于缺少开门的前提条件,无论你开不开门,灯都会打开着。 所以,我们下的命令应该是这样:天猫精灵,如果我开门,你就打开客厅的灯。 而这个下命令的如果…就…逻辑,就是与计算机沟通的逻辑——条件判断,其作用就是明确地让计算 … Mr.Li 2019年5月12日 0 0 2.54 k
Python进阶 Python之数据转换 负责转换数据类型的函数一共有3种:str()、 int()和float()。 下面,我们先来学习一下str()函数,它拥有镜像世界的『隐分身术』,可让其他类型的数据分身成str类型。 str()函数 str()函数能将数据转换成其字符串类型,不管这个数据是中文、数字、标点还是火星文,只要放到括号里。这 … Mr.Li 2019年5月10日 0 2 2.56 k
Python进阶 Python之数据的应用 现在,你已经认识了字符串、整数、浮点数,掌握了它们的初级使用,下面我们来学以致用一下。 四则运算 Python里的整数、浮点数和数学意义的整数、小数是一样的,它最重要的作用是与运算符号结合,进行数学计算。接下来我们看一下Python如何利用整数,浮点数进行四则运算。 首先,我们来看看Python世界的运算符。 … Mr.Li 2019年5月10日 0 1 2.04 k
Python进阶 Python之有意思的【0.55+0.3】 浮点数可能让你有点眩晕,这是因为,与【整数运算结果永远精确】的特点不同,计算机里浮点数的运算是不精确的,会有四舍五入的误差。这什么意思呢? 下面,请你先心算一道题【0.55+0.3】 然后我们再让Python算一下: 哎?为什么不是【0.85】,而尾巴多了一个【1】呢?这是因为,Python计算浮点数时,会先把 … Mr.Li 2019年5月9日 0 1 2.76 k
Python进阶 Python之数据类型 python世界可以看作部分现实世界的【镜像】,部分现实世界的东西、概念都可在python世界里找到对应,比如:现实世界中最常见的数字,文字,符号在Python世界就是:【数据】。 不同类型的数据呀,『长相』不一样,各司其职。只有认清各类型数据的『长相』,了解它们的功能,才能在镜像世界里完成现实世界的任务。 在 … Mr.Li 2019年5月9日 0 0 2.05 k
Python进阶 Python之print()函数与变量 print()函数 恭喜你已经步入了python新世界,让我们使用print()开启对python的第一声问候!Print()函数的用法有以下几种:单枪匹马——不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧! 无引号 注意,这里的括号一定要用【英文括号】,不然会报错 print(520) 刚才, … Mr.Li 2019年5月9日 0 4 3.55 k
Python进阶 Python入门 · 首先来个要干仗的比喻 如果说编程语言是我们在新世界冒险中必备的武器,Python和Java、C、C++比起来,功能大概是这样的…… 它的强大之处在于: (1)它背后有着最庞大的免费“代码库”,给初学者足够的资源搞实现自己想要的功能。 (2)它是人工智能、大数据分析的重要支持语言。 ( … Mr.Li 2019年5月8日 2 5 4.18 k