![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Crazy Python
凝聚才华
种一棵树最好的时间是十年前,其次是现在。
很喜欢“毛竹”:毛竹4年也只不过长3厘米,5年后以每天足足30厘米的速度生长着。这样只用6周就可以长到15米
展开
-
1. 介绍一下python的优秀
Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。是一种解释型脚本语言。 Python基本信息 中文名称:蟒蛇 外文名称:Python 经典教材:Head First Python (大千世界,书籍太多,给我100年我也无法读完) 发行时间...原创 2019-07-24 14:28:46 · 219 阅读 · 0 评论 -
15. Python3的基本类型(函数的高级内容)
函数的高级1 函数变量的使用 函数本身也是一个对象,函数既可用于赋值,也可用作其他函数的参数,还可以作为其他函数的返回值。 1 函数变量的使用 python的函数也是一种值,所有函数都是function对象,意味着可以把函数本身赋值给变量,和整数,浮点数,列表,元组赋值给变量一样。 ...原创 2019-08-29 15:48:22 · 105 阅读 · 0 评论 -
11. Python3的基本类型(迭代器和生成器)
迭代器和生成器迭代器生成器 迭代器 Python最强大的功能之一,访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器的方法: iter(),next() 字符串,列表或元组对象都可用于创建迭代器: In [1]: l = [1, 2, 3, 4, 5, 6] In [2]: it = ...原创 2019-08-13 11:08:27 · 129 阅读 · 0 评论 -
10. Python3的基本类型(简单的编程代码)
简单的编程代码1 转圈圈 1 转圈圈 SIZE = 7 array = [[0] * SIZE] #创建一个二维列表,长度为SIZE * SIZE for i in range(SIZE - 1): array += [[0] * SIZE] #print (array) #测试一下定义的array是否正确 #定义一个控制方向的变量orient,其中0代表↓,1代表→,2代表←,3代表...原创 2019-08-12 16:35:32 · 276 阅读 · 0 评论 -
9. Python3的基本类型(流程控制[控制循环])
控制循环1 常用工具函数1.1 zip()函数1.2 reversed()函数1.3 sorted()函数2 控制循环结构2.1 break2.2 continue2.3 return 1 常用工具函数 1.1 zip()函数 使用zip()函数可以把两个列表“压缩”成一个zip对象(可迭代对象),这样就可以使用一个循环并行遍历两个列表。 代码测试样例(Ipython环境中测试,后续如无特殊说明,...原创 2019-08-12 11:54:57 · 121 阅读 · 0 评论 -
14. Python3的基本类型(变量的作用域)
1 全局变量默认可以在所有函数内被访问,但如果在函数中定义了与全局变量同名的变量,此时就会发生局部变量遮蔽(hide)全局变量的情况: In [1]: number = 'No.1' In [2]: def testGlobalNumber(): ...: #访问全局变量 ...: print (number) ...: number = 'No.100...原创 2019-08-20 15:36:12 · 116 阅读 · 0 评论 -
8. Python3的基本类型(流程控制[循环结构])
循环结构1. while循环1.1 while的一般语句形式1.2 while 循环使用 else 语句1.3 while 循环语句遍历列表和元组1.4 简单语句组2. for语句2.1 使用for-in循环遍历列表和元组2.2 使用for-in循环遍历字典3 循环嵌套4 for的表达式 在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体。当反复执行这个循环时,可以在合适...原创 2019-08-09 15:27:44 · 170 阅读 · 0 评论 -
7. Python3的基本类型(流程控制[条件控制])
流程控制顺序结构if 分支结构 两种基本流程控制结构:分支结构和循环结构。其中分支结构用于实现根据条件来选择地执行某段代码:循环结构则用于实现根据循环条件重复执行某段代码; if语句提供分支,while for…in循环,也提供了break和continue来控制程序的循环结构。 顺序结构 在任何编程语言中,最常见的程序结构就是顺序结构,顺序结构就是程序从上到下一行行地执行,中间没有任何判断和跳转...原创 2019-08-06 15:37:36 · 158 阅读 · 0 评论 -
6. Python3的基本类型(字典dict)
Python3的基本类型(字典dict)1 Python3 字典2 字典的基本用法2.1 通过key访问value对2.2 通过key添加key-value对2.3 通过key删除key-value对2.4 通过key修改key-value对2.5 通过key判断是否存在指定key-value对2.6 字典的内置函数2.7 字典的常用方法2.7.1 clear2.7.2 copy2.7.3 fro...原创 2019-07-30 17:28:52 · 221 阅读 · 0 评论 -
3. Python3的简单基本类型之字符串str(二)
Python3的简单基本类型字符串str(二)4.2 字符串入门String4.2.1 repr和字符串4.2.2 input和raw_input4.2.3 长字符串4.2.4 bytes4.2.5 字符串格式化4.2.6 Python自带两个帮助函数4.2.7 删除多余空白4.2.8 字符串的查找,替换4.2.9 字符串的分割,连接方法4.2.9 运算符 4.2 字符串入门String 字符串的...原创 2019-07-25 16:17:16 · 568 阅读 · 0 评论 -
5. Python3的基本类型(元组)
Python3的基本类型(元组) 1 Python 的元组与列表相似,不同之处:元组不能修改,元组使用小括号(),列表使用方括号[]。 2 元组的创建:只需要在括号中添加元素,并使用逗号隔开即可。 In [1]: #测试代码: In [2]: tuple1 = ('baidu', 'baidu.com','baiduAI') In [3]: tuple2 = (1, 2, 3, 4) In [4]...原创 2019-07-30 11:36:30 · 168 阅读 · 0 评论 -
2. Python3的简单基本类型(一)
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。原创 2019-07-24 17:31:54 · 144 阅读 · 0 评论 -
4. Python3的基本类型(列表)
Python3的简单基本类型之列表List1.简述列表[list],元组[tuple],字典[dict]2. 了解一下序列3. List(列表) 1.简述列表[list],元组[tuple],字典[dict] 1-1 python内置三种常用的数据结构:list,tuple,dict,都可用于保存多个数据项。 1-2 列表和元组比较相似,都按照顺序保存元素,每个元素都有自己的索引,可以通过索引来访...原创 2019-07-29 17:05:58 · 181 阅读 · 0 评论 -
16. Python3的基本类型(类和对象)
类和对象 python不像其他面向对象语言提供了大量繁杂的面向对象特征,python致力于提供简单,够用的语法功能。 类和对象 类是面向对象的重要内容,可以把类当成一种自定义类型,可以使用类来定义变量,也可以使用类来创建对象。 在面向对象的程序设计过程中有2个重要概念,类[class]和对象[object,也被称为实例,instance],其中类是某一批对象的抽象,可以把类理解成某种概念,对象才是...原创 2019-09-09 15:22:01 · 154 阅读 · 0 评论