python学习
python学习
隔壁王小猿
这个作者很懒,什么都没留下…
展开
-
python学习笔记の基础:数据类型、变量、条件、循环
整数 python可以处理任意大小的整数,当然包括负整数。Python的整数没有大小限制浮点数也就是小数,3.1415926 1.23e9和12.3e8是完全相等的。Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)字符串 字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"xyz"等等 转义字符 \布尔值 一个布尔值只有True、False...原创 2018-07-14 15:00:01 · 171 阅读 · 0 评论 -
python学习笔记の高级特性:切片、迭代、列表生成式、生成器、迭代器
切片在很多编程语言中,针对字符串提供了很多各种截取函数(例如,substring),其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。我们先创建一个0-99的数列:>>> L = list(range(100))>>> L[0, 1, 2, 3, ..., 99]可以通过切片轻松取出某一段数列。比如前10个数...原创 2018-07-14 15:01:19 · 158 阅读 · 0 评论 -
python学习笔记の自定义函数
定义函数时,需要确定函数名和参数个数;如果有必要,可以先对参数的数据类型做检查;函数体内部可以用return随时返回函数结果;函数执行完毕也没有return语句时,自动return None。函数可以同时返回多个值,但其实就是一个tuple。单返回值def my_abs(x): if x >= 0: return x else: return -x多返...原创 2018-07-14 15:02:10 · 216 阅读 · 0 评论 -
python学习笔记の字符串相关常用函数
字符串反转在Python环境下用尽可能多的方法反转字符串,例如将s = "abcdef"反转成 "fedcba"最简单的是 result = s[::-1]第一个字母转为大写str = "hELLO world!"print (str.capitalize())Hello world!每个单词的第一个字母大写str = "hELLO world!"print (str.title())Hell...原创 2018-07-14 15:03:30 · 158 阅读 · 0 评论