一、基本概念 1、Python语言支持的运算符类型 算数运算符、比较运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符、运算符优先级 2、计算顺序 运算符优先级表决定了哪个运算符在别的运算符之前计算,若是要改变计算的顺序,使用圆括号。 3、结合规律 运算符通常由左向右结合,即相同优先级 ...
分类:
编程语言 时间:
2017-07-05 13:19:49
阅读次数:
211
列表生成式 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 当我们需要创建的list比较复杂,可以使用该方式。 格式如下:L1=[自定义表达式 for x in L2 判断语句 ] 其中,L2可以是list集合,dict集合等形 ...
分类:
编程语言 时间:
2017-07-05 13:19:14
阅读次数:
170
1、计数器(counter)Counter是对字典类型的补充,用于追踪值的出现次数。ps:具备字典的所有功能+自己的功能c=Counter(‘abcdeabcdabcaba‘)printc输出:Counter({‘a‘:5,‘b‘:4,‘c‘:3,‘d‘:2,‘e‘:1})2、有序字典(orderedDict)orderdDict是对字典类型的补充,他记住了字典元素添加..
分类:
编程语言 时间:
2017-07-05 11:51:03
阅读次数:
182
本文主要是对网上观点的综合与归纳。如果想在Java与Python之间选择一种技术来实现Web,老板会选择哪样技术呢?老板考虑问题自然是从商业角度上来考虑,对于生意人而言,技术只是获取商业利益的手段。Python目前偏重在数据处理,自动化运维,web开发。孤立比较pytho和java性能,..
分类:
编程语言 时间:
2017-07-05 11:50:27
阅读次数:
163
1单引号和双引号都可以2如果要打印let’sgo!怎么办或者\是转义的意思3字符串中包含一对单引号或双引号怎么办只能单引号套双引号但如果是字符串中包含一对单引号怎么打印呢只能双引号套单引号总结:发现什么规律了没有?双引号和单引号不能同时出现,即:““””或者‘‘’’是..
分类:
编程语言 时间:
2017-07-05 11:45:43
阅读次数:
216
起源 Python的作者,Guido von Rossum,荷兰人。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿。 ...
分类:
编程语言 时间:
2017-07-05 11:44:01
阅读次数:
201
1不够除怎么办2关于浮点运算编译器有智能推导(或者说识别)功能3负数的除法4什么是截断除法和精确除法Python里面的除法分精确除法和截断除法;截断表示截断小数分,取整数部分的意思。实际应用中,精确除法比截断除法更频繁,所以有的书上,精确除法也叫普通除法(也就是常用..
分类:
编程语言 时间:
2017-07-05 11:41:59
阅读次数:
195
一、布尔变量 1、False,None,0,"",(),[],{}值在作为布尔表达式时,会被解释器看作假。其他都为真。 2、True==1,False==0。 3、bool函数可以用来转换其他值。 二、条件执行和if语句 1、if语句:判断输入的姓名是否以Gumby结尾,是则执行语句块打印。 运行结 ...
分类:
编程语言 时间:
2017-07-05 11:37:48
阅读次数:
147
1、安装virtualenv: pip install virtualenv 2、创建一个python的虚拟环境: virtualenv test_demo 2、创建一个python的虚拟环境: virtualenv test_demo 用virtualenv创建虚拟环境,是通过复制全局的pytho ...
分类:
编程语言 时间:
2017-07-05 11:37:35
阅读次数:
158