Python
文章平均质量分 73
小公举的碎碎念
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python之列表,元组,字符串(4)
转载一个看的比较好的帖子来介绍python的数据类型 列表,字符串,字典下面写的内容为以上转载文章中没有的补充内容。列表列表都可以存放一些什么东西? Python的列表就是一个大仓库,Ta可以存放我们学过的任何一种数据类型。mix = [1,'小仙女',3.14,[1,2,3]]append()和extend()的区别? append()方法是将参数作为一个元素增加到列表的末尾。 ex原创 2017-12-19 23:26:39 · 410 阅读 · 0 评论 -
Python 之 字典,集合 (7)
字典:元组,列表,字符串是序列类型! 字典是映射类型!字典的标志性符号是大括号,字典由多个键及其对应的值共同构成,每一对键值组合称为一项。访问字典只需访问键值即可。在字典中,为一个不存在的key值赋值会怎样?– 会自动创建对应的键(key)并添加相应的值(value)进去。Python 对键和值有没有类型限制? – Python 对键的要求相对要严格一些, 要求它们必须是可哈希(Hash)的原创 2017-12-31 21:46:55 · 548 阅读 · 0 评论 -
Python之函数(5)
使用函数的优点可以降低代码量(调用函数只需要一行,而拷贝粘贴需要N倍代码)可以降低维护成本(函数只需修改def部分内容,而拷贝粘贴则需要每一处出现的地方都作修改)使程序更容易阅读(没有人想看到一个程序重复N行)创建函数的语法def MyFun(x,y): # 我是函数体 # 我也是函数体 # 我们都属于函数MyFun()# 噢,我不属于MyFun()函数的了函数可以有原创 2017-12-22 17:06:20 · 450 阅读 · 0 评论 -
Python之变量和字符串(1)
变量变量名就像我们现实社会的名字,把一个值赋值给一个名字时,Ta会存储在内存中,称之为变量。 在大多数语言中,把这种行为称为“给变量赋值”或“把值存储在变量中”。python并不是这样的, Ta并不是把值存储在变量中,而更像是把名字贴在值的上边。all in all, python 没有 “变量”, 只有“名字”。myteacher = '小鳄鱼'yourteacher = myteach原创 2017-12-15 21:33:11 · 509 阅读 · 0 评论 -
Python之数据类型和常用操作符(2)
数据类型:int 整型str 字符串float 浮点型bool 布尔类型 int()的取整方法对于正数来说,int是采用暴力的截断形式,砍掉小数点后面的数字,也就是所谓的向下取整。而负数恰恰相反,是向上取整。 注:5.5向上取整是6,向下取整是5.人类的思维习惯是四舍五入法,如何让int()按照四舍五入取整呢? 5.4 “四舍五入”结果为5 : int原创 2017-12-18 06:52:34 · 427 阅读 · 0 评论 -
Python 之类和对象(8)
对象 = 属性(变量)+ 方法(函数)类和对象是什么关系呢? solution:类和对象的关系就如同模具和用模具制造出来的物品之间的关系。一个类为它的全部对象给出了一个统一的定义,而它的每个对象则是符合这种定义的一个实体,因此类和对象的关系就是抽象和具体的关系。函数和方法有什么区别呢? solution: 方法和函数其实几乎完全一样,但有一点区别是方法默认有一个 self 参数,这个参数的作原创 2018-01-02 17:34:15 · 876 阅读 · 0 评论 -
Python之分支和循环(3)
分支if 条件分支 举两个代码的例子来看if的用法。elif 就相当于C语言里的 else if 的简写。(1)score = int(input('请输入您的分数:'))if 100 >= score >= 90: print('A')else: if 90 > score >= 80: print('B') else: if 80原创 2017-12-19 05:40:57 · 707 阅读 · 0 评论 -
Python 函数之递归-斐波那契数列,汉诺塔(6)
递归递归就是函数调用自身的行为。递归必须满足哪两个基本条件: 1,函数调用自身 2,设置了正确的返回条件按照递归的特性,在编程里有没有必须要用到递归的情况? 例如汉诺塔,目录(你永远不知道目录里是否还有目录),快速排序(二十世纪十大算法),树结构的定义等,如果使用递归会事半功倍,否则会导致程序无法实现或相当难以理解。为什么用递归去计算阶乘或斐波那契数列是很糟糕的呢? 因为递归的实现是原创 2017-12-28 05:07:23 · 1051 阅读 · 0 评论 -
Python 之 模块(9)
Python 的模块到底是什么?模块就是程序!没错~ 所谓模块就是我们平时写的任何代码,然后保存的每一个 “.py” 结尾的文件,都是一个独立的模块。三种导入模块的方法(1) import 模块名 然后 模块名.函数名(2)from 模块名 import 函数名(3)import 模块名 as 新名字 然后 新名字.函数名 (最推荐!!!)原创 2018-01-05 17:23:17 · 237 阅读 · 0 评论
分享