• Python循环

    Python循环 while #语法: while condition: block #当条件满足即condition为True,进入循环体,执行block #举例: flag=10 while flag: print(flag) flag -= 1 #如果flag=-10: flag=-10 while flag: print(flag) flag += 1 for for element in itratable: block #当迭代对象中有元素可以迭代,进入循环体,执行block ran…

    Python开发 2018年3月12日
  • Python数据类型之number?【每日一个知识点第107期-Python】

    对于一个程序员来讲,数据类型的重要性无需多言。在Python3中,有多达六种数据类型,各类型均有自己独特的属性和操作方式。今天我们首先带大家来了解一下Python3的数据类型:Number。 Python3 支持 int、float、bool、complex(复数)。 在Python 3里,只有一种整数类型 int,表示为长整型,没有 Python2 中的 Long。 像大多数语言一样,数值类型的赋值和计算都是很直观的。 内置的 type() 函数可以用来查询变量所指的对象类型。 >&gt…

    Python开发 2018年3月12日
  • python 多重继承的应用?【每日一个知识点第104期-Python】

    继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。 回忆一下Animal类层次的设计,假设我们要实现以下4种动物: Dog – 狗狗; Bat – 蝙蝠; Parrot – 鹦鹉; Ostrich – 鸵鸟。 如果按照哺乳动物和鸟类归类,我们可以设计出这样的类的层次: 但是如果按照“能跑”和“能飞”来归类,我们就应该设计出这样的类的层次: 如果要把上面的两种分类都包含进来,我们就得设计更多的层次: 哺乳类:能跑的哺乳类,能…

    Python开发 2018年3月9日
  • Python运算符优先级规则有哪些?【每日一个知识点第103期-Python】

    在任何编程语言中,计算都是最基本的能力,一般来讲,计算可以通过运算符和操作数的组合来完成。Python支持的计算类型有很多,各自也都有使用的运算符。 在之前的知识点中我们已经了解各种类型的Python运算符,正如四则运算有其优先级规则,Python的各类运算符之间也同样有优先级的排序。 以下表格列出了从最高到最低优先级的所有运算符: 运算符 描述 ** 指数 (最高优先级) ~ + – 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@) * / % // 乘,除,取模…

    Python开发 2018年3月8日
  • Python成员运算符有哪些?【每日一个知识点第101期-Python】

    在任何编程语言中,计算都是最基本的能力,一般来讲,计算可以通过运算符和操作数的组合来完成。Python支持的计算类型有很多,各自也都有使用的运算符,今天我们主要来看一下成员运算符。 Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。 运算符 描述 实例 in 如果在指定的序列中找到值返回 True,否则返回 False。 x 在 y 序列中 , 如果 x 在 y 序列中返回 True。 not in 如果在指定的序列中没有找到值返回 True,否则返回 Fals…

    Python开发 2018年3月7日
  • Python位运算符有哪些?【每日一个知识点第99期-Python】

    在任何编程语言中,计算都是最基本的能力,一般来讲,计算可以通过运算符和操作数的组合来完成。Python支持的计算类型有很多,各自也都有使用的运算符,今天我们主要来看一下位运算符。 按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下: 下表中变量 a 为 60,b 为 13,二进制格式如下: a = 0011 1100 b = 0000 1101 —————– a&b = 0000 1100 a|b = 0011 1101 a^b = 0011…

    Python开发 2018年3月6日
  • Python赋值运算符有哪些?【每日一个知识点第97期-Python】

    在任何编程语言中,计算都是最基本的能力,一般来讲,计算可以通过运算符和操作数的组合来完成。Python支持的计算类型有很多,各自也都有使用的运算符,今天我们主要来看一下赋值运算符。 以下假设变量a为10,变量b为20: 运算符 描述 实例 = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于 c = c – a *= 乘法赋值运算符 c *= a 等效…

    Python开发 2018年3月5日
  • Python比较运算符有哪些?【每日一个知识点第95期-Python】

    在任何编程语言中,计算都是最基本的能力,一般来讲,计算可以通过运算符和操作数的组合来完成。Python支持的计算类型有很多,各自也都有使用的运算符,今天我们主要来看一下比较运算符。 以下假设变量a为10,变量b为20: 运算符 描述 实例 == 等于 – 比较对象是否相等 (a == b) 返回 False。 != 不等于 – 比较两个对象是否不相等 (a != b) 返回 true. <> 不等于 – 比较两个对象是否不相等 (a <&gt…

    Python开发 2018年3月2日
  • Python算术运算符有哪些?【每日一个知识点第93期-Python】

    在任何编程语言中,计算都是最基本的能力,一般来讲,计算可以通过运算符和操作数的组合来完成。Python支持的计算类型有很多,各自也都有使用的运算符,今天我们主要来看一下啊算术运算符。 以下假设变量: a=10,b=20: 运算符 描述 实例 + 加 – 两个对象相加 a + b 输出结果 30 – 减 – 得到负数或是一个数减去另一个数 a – b 输出结果 -10 * 乘 – 两个数相乘或是返回一个被重复若干次的字符串 a * b 输…

    Python开发 2018年3月1日
  • Python 的 Calendar 模块怎么用?【每日一个知识点第89期-Python】

    Python内置模块中有很多我们经常使用的工具,善用内置模块对于开发人员来说是一项基本技能。今天我们讲一下Python中的一个时间模块:caledar,其中有不少非常好用的功能哟 Calendar模块有很广泛的方法用来处理年历和月历,例如打印某月的月历: #!/usr/bin/Python # -*- coding: UTF-8 -*- import calendar cal = calendar.month(2016, 1) print “以下输出2016年1月份的日历:” print cal…

    Python开发 2018年2月28日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、容器云、Go、Python开发专业人才培训机构!