随笔分类 -  python

一门任性语言的学习之旅=_=
摘要:高级特性 在python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。基于这一思想,python中有一些非常有用的高级特性。 1行代码能实现的功能,决不写5行代码。代码越少,开发效率越高。 切片 对于list和tuple中经常取指定索引范围的操作,用循环十分繁琐,因此,py 阅读全文
posted @ 2017-08-31 10:24 坡上樹 阅读(179) 评论(0) 推荐(0)
摘要:调用函数 1、内置函数: python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,对于相关函数的帮助信息除了可以直接从python官网上查看相应文档外,还可以在 中通过help()来查看函数的帮助信息,比如求绝对值的函数abs,我们可以使用help(abs)来查 阅读全文
posted @ 2017-08-31 09:35 坡上樹 阅读(206) 评论(0) 推荐(0)
摘要:dict 1、python内置了字典: dict的支持,dict全称dictionary,在其他语言中也称为map,使用键 值(key value)存储,具有极快的查找速度,创建一个dict有以下三种方法: 把数据放入dict的方法,除了初始时指定外,还可以通过key放入,不过由于一个key只能对应 阅读全文
posted @ 2017-08-31 09:34 坡上樹 阅读(147) 评论(0) 推荐(0)
摘要:list 1、基本概念: python内置的一种数据类型是列表:list,list是一种有序的集合,可以随时添加和删除其中的元素: 2、列表list索引: 可以使用索引来访问list中的每一个位置的元素,并且和c++一样也是从0 开始的,不过有意思的是,如果我们要取最后一个元素,除了计算索引位置外, 阅读全文
posted @ 2017-08-31 09:33 坡上樹 阅读(150) 评论(0) 推荐(0)
摘要:条件判断 1、python缩进规则: 如果if语句判断是True,就把缩进的语句执行了,否则,什么也不做,比如: 根据 ,如果if语句的判断是True,就会执行缩进的两行print语句,否则什么也不做。在python中,通常用elif来代替else if,python中if语句的完整形式如下: 2、 阅读全文
posted @ 2017-08-31 09:30 坡上樹 阅读(170) 评论(0) 推荐(0)
摘要:一、字符编码问题 1. 在python3中,字符串是以Unicode编码的,也就是说python的字符串支持多语言。对于单个字符的编码,python提供了_ord()_ 函数来获取字符的整数表示,_chr()_ 函数则是把编码转换为对应的字符,比如: 2. 由于python的字符串类型是str,在内 阅读全文
posted @ 2017-08-31 09:29 坡上樹 阅读(158) 评论(0) 推荐(0)
摘要:一、数据类型 整数: python可以处理任意大小的整数 ,其中也包括负整数,可以说在程序中其表示方法和数学上的写法是一模一样的。 浮点数: 当使用很大或者很小的浮点数的时候,必须使用科学计数法表示,把10用e来表示,比如1.23x10^9就是1.23e9,0.000012可以写成1.2e 5。 字 阅读全文
posted @ 2017-08-31 09:25 坡上樹 阅读(196) 评论(1) 推荐(0)