橙色是代表python的内置关键词,紫色是函数。
创新互联-专业网站定制、快速模板网站建设、高性价比团风网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式团风网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖团风地区。费用合理售后完善,十余年实体公司更值得信赖。
print 之所以在部分情况下显示紫色,这是因为在你的IDE(你用的应该是IDLE)中的识别错误。你可以在紫色的print行末尾添加一个空格,他就可以变为橙色。
在其他的IDE,如Eclipse+Pydev中则无类似识别错误。
总之,这个颜色没有什么特别的含义,主要是帮助你阅读和书写代码。只要代码正确,不用特别在意。
颜色代码:
红色#FF0000,深紫色#871F78,褐红色#8E236B,石英色#D9D9F3。
绿色#00FF00,深石板蓝#6B238E,中海蓝色#32CD99,艳蓝色#5959AB。
蓝色#0000FF,深铅灰色#2F4F4F,中蓝色#3232CD,鲑鱼色#6F4242。
牡丹红#FF00FF,深棕褐色#97694F,中森林绿#6B8E23,猩红色#BC1717。
青色#00FFFF,深绿松石色#7093DB,中鲜黄色EAEAAE,海绿色#238E68。
应用方法如下所示:
在pycharm中,如果使用了“import”语句导入了包,但是之后的代码中没有使用到这些包,那么这些包的颜色就是灰色的。示例如下:导入了re包以及requests包,但是只使用了requests包,没有使用re包。
【常见的内置函数】
1、enumerate(iterable,start=0)
是python的内置函数,是枚举、列举的意思,对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值。
2、zip(*iterables,strict=False)
用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用*号操作符,可以将元组解压为列表。
3、filter(function,iterable)
filter是将一个序列进行过滤,返回迭代器的对象,去除不满足条件的序列。
4、isinstance(object,classinfo)
是用来判断某一个变量或者是对象是不是属于某种类型的一个函数,如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例,
返回True。如果object不是一个给定类型的的对象, 则返回结果总是False
5、eval(expression[,globals[,locals]])
用来将字符串str当成有效的表达式来求值并返回计算结果,表达式解析参数expression并作为Python表达式进行求值(从技术上说是一个条件列表),采用globals和locals字典作为全局和局部命名空间。
【常用的句式】
1、format字符串格式化
format把字符串当成一个模板,通过传入的参数进行格式化,非常实用且强大。
2、连接字符串
常使用+连接两个字符串。
3、if...else条件语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。其中if...else语句用来执行需要判断的情形。
4、for...in、while循环语句
循环语句就是遍历一个序列,循环去执行某个操作,Python中的循环语句有for和while。
5、import导入其他脚本的功能
有时需要使用另一个python文件中的脚本,这其实很简单,就像使用import关键字导入任何模块一样。