
python Blog
This section records the learning record of python
玄之ジ
坚持到最后,推开窗户,你就会发现,窗外是一片玫瑰园
展开
-
Python学习系列(一)配置环境
Python,当今最流行的编程语言之一,在编程语言排行榜坐第一把交椅,怕不怕。用处非常广泛,因此,作为引领时代潮流的程序员该学习一波Python了。目前Python已经更新到Python3.6.3版本了,而且最重要的是:不向下兼容!就是Python3不兼容Python2,是不是很僵硬~所以,建议学习Python3,毕竟程序员是引领时代潮流的人,怎么能用过时的工具呢?既然要来学习 一波,那么原创 2017-12-09 21:46:00 · 218 阅读 · 0 评论 -
python学习系列(二)python基本数据类型
python语言比较灵活,基本数据类型没有C#,C++那么严格区分六大标准数据类型:Number:数字String:字符串List:列表Tuple:元组Sets:集合Dictionary:字典其中Number类型中有:int(整型),float(浮点型),Bool(布尔型),Complex(复数)(复数是C#、C++里没有的新概念)int 整型数据范围较原创 2017-12-09 22:10:10 · 191 阅读 · 0 评论 -
python学习系列(三)字符串和列表的操作
s1 = 'hello's2 = 'world's3 = "I LOVE YOU "# 通过索引获取字符串中某个字符print(s1[4])# [:]截取字符串print(s1[0:5])# 字符串拼接print(s3 + s2)# 重复输出字符串print(s3*2)# 判断某个字符串是否存在于目标字符串中print("H" in s1) # 返回结果是 Bool 类型:原创 2017-12-09 23:46:26 · 312 阅读 · 0 评论 -
python学习系列(四)元组
元组的创建:类似列表:可以看到,有括号和没有括号的结果是相同的;注意:tupl1 = (10)tupl1 = (10,)这两个是有区别的,前者相当于一个整型数,输出结果为 :10后者输出结果:(10,) 这才是一个元组,所以在申请元组时候,如果元组内元素只有一个的话,一定不能少了逗号!元组的访问,类似列表,唯一不同的是:元组内元素值不能修改,见下图:且原创 2017-12-10 14:27:49 · 191 阅读 · 0 评论 -
python学习系列(五)字典
字典的基本操作:增删改查注意:del dict1print (dictl1)输出结果报错,因为 del 删除,是将字典从内存中删除了,不存在了,所以输出报错:字典不存在因此,慎用 del 命令;List,Tuple,Dictionary 三者操作类似,可以进行类比。我这里写的很简陋,知识最基础的语法介绍,在后面的学习中继续深入~原创 2017-12-10 18:53:53 · 210 阅读 · 0 评论 -
python学习系列(六)迭代器生成器
迭代器是python的强大功能之一,是访问集合元素的一种方式迭代器是一个可以记住遍历位置的对象(使用 yield)迭代器从第一个元素开始迭代,知道全部访问完毕,只能向前不能后退迭代器两个只要且重要的方法 :iter()next()生成器:在python中,使用了 yield 的方法称作生成器(generater)生成器是一个返回迭代器的方法原创 2017-12-10 20:31:50 · 217 阅读 · 0 评论 -
python学习系列(七)函数和Lambda表达式
前面几章全是基础,语法和数据类型;这一章开始函数的学习~函数,编程语言灵魂,函数的调用是重点,它是完成逻辑功能的工具,使我们的 code 逻辑清晰。首先,函数语法格式:def 函数名(参数列表): 函数体看个实例:def fun(name, age="30"): print("我是:", name) print("今年: " + age)原创 2017-12-11 13:06:53 · 359 阅读 · 0 评论 -
python学习系列(八)变量作用域
直奔主题,来聊聊 python 中变量作用域,这将成为我们学好 python 的有力工具。作用域按照由内到外有4种:L (Local) 局部作用域E (Enclosing) 闭包函数外的函数中G (Global) 全局作用域B (Built-in) 内建作用域以 L –> E –> G –>B 的规则查找,即:在局部找不到,便会去局部外的局部找(例如闭包),再找不到就会去全局找原创 2017-12-19 16:42:58 · 256 阅读 · 0 评论