随笔分类 - python
python
摘要:上一章讲了Python的数据类型及其用法,这一章来讲解Python的条件控制。1、if 条件 if条件应该是所有编程语言中最经典的控制条件,但在python中,可以使用elif作为else if 的缩写。请注意:Python是一门强调缩进的语言,在if的条件后加入:表示这里是执行语句的入口,然后下一行必须按TAB缩进,下面的elif必须与上面同级的if对齐。>>> x = int(input("请输入一个整数:"))请输入一个整数:11>>> if x == 0: print(0)elif x > 0: print(x)else:
阅读全文
摘要:上一张讲了Python的数据运算,今天来讲Python的内置数据类型(Built-in Types)的用法。1、布尔运算符 布尔运算符有三个,按优先级排列,分别是与(and)、或(or)、非(not) 由于not的优先级非常低,因此not x == y 和 not (x == y)是没有区别的,但是 x == not y,会报错。因为not 比 ==的优先级要低。2、比较运算 比较运算详情看下表。符号含义>大于>=大于等于>> abs(-3)3>>> int(3.3)3>>> float(3)3.0>>> compl
阅读全文
摘要:昨天写了关于Python文法,今天写点关于Python的数据运算的基本知识。1.数字类型运算 在Python的 / 这个符号的运算中,只会返回float类型的数据。>>> 2 + 24>>> 3 - 12>>> 4 * 416>>> 16 / 82.0 假如需要在除法运算中返回整型数字,则使用//作为运算符号,取余则使用%作为运算符号。>>> 16 // 82>>> 15 % 63 带有两个*的运算符**,作乘幂运算。在运算过程中,比较有意思的一个变量是 _,这个不起眼的下划线,它代表上
阅读全文
摘要:好久没写文章,最近准备做一个Python的网站,复习了一下。既然写文章了,就按照官网的规范来写,规范一点,呵呵。有什么写错的地方,欢迎读者指出。一、逻辑行和物理行Python的程序是通过语法分析器对符号(标记)流进行分析的。它由一系列的逻辑行组成,逻辑行又是由一个或一个以上的物理行组成的。而什么是逻辑行呢?逻辑行就是一个实现一种功能的语句。a = 1print(3)上述例子解释:在这里a = 1,给a赋值就是一个逻辑行;在屏幕中打印数字3,也是一个逻辑行。物理行则是逻辑行中的其中一个组成部分,因为逻辑行可能由若干个物理行组成。print3上述例子中:print是一个物理行,而3也是一个物理行,
阅读全文

浙公网安备 33010602011771号