![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
benzhaohao
这个作者很懒,什么都没留下…
展开
-
Python基础之五大数据类型
学习一门语言,往往都是从Hello World开始。 但是笔者认为,在一个黑框框中输出一个“你好,世界”并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常常说的基础。本篇从python中的变量类型开始。五大标准数据类型在内存中存储的数据可以有多种类型。例如, 一个人的名字可以用字符来存储, 年龄可以用数字来存储, 爱好可以用集合来存储等等。Python有五个标准的数据类型...转载 2018-03-31 10:55:51 · 394 阅读 · 0 评论 -
Python基础之七种运算符
废话不多说,上节说的是数据类型,本篇讲讲数据运算。在算式“1+2”中,“1”和“2”被称为操作数,“+”被称为运算符Python语言支持以下运算符算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符 0x00. 算术运算符以下假设变量a为10,变量b为20:运算符描述实例+加 - 两个对象相加a + b 输出结果 30-减 - 得到负数或是一个数减去另一个数a - b 输出...转载 2018-03-31 10:57:31 · 589 阅读 · 0 评论 -
利用切片操作,实现一个trim()函数,去除字符串首尾的空格
非递归的方法:def trim(s): while(s[:1]==' '): s=s[1:] while(s[-1:]==' '): s=s[:-1] return s递归的方法:def trim(s): if len(s)==0: return s elif s[:1]==' ': retur...原创 2018-04-01 20:00:37 · 4035 阅读 · 1 评论 -
map和reduce应用
利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 def str2float(s): def char2num(s): digits={'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9} return digits...原创 2018-04-02 22:27:14 · 349 阅读 · 0 评论