
Python学习
孤狼北望
究天人之际,通古今之变,成一家之言。
展开
-
python中列表、元组、字典、集合的异同
转载地址 http://blog.youkuaiyun.com/weixin_37720172/article/details/78769301一.前言一直想写写这四种类型的相同点,与不同点在哪里,以及在什么情况下应该使用哪种类型。无奈水平不够,怕写出来不够深刻,所以一直拖着。今天想了想还是写出来吧,如果以后还有新的见解或者技巧我会继续更上去的。二.列表(list...转载 2018-10-19 10:08:53 · 28529 阅读 · 7 评论 -
del assert pass用法
一、del的用法python中的del用法比较特殊,新手学习往往产生误解,弄清del的用法,可以帮助深入理解python的内存方面的问题。 python的del不同于C的free和C++的delete。 由于python都是引用,而python有GC机制,所以,del语句作用在变量上,而不是数据对象上。...转载 2018-10-17 09:21:30 · 198 阅读 · 0 评论 -
Python中的生成器是什么?yield关键字又有什么作用?
1.可迭代对象为了说明可迭代对象,首先我们要知道,迭代的概念。我们先来看一个实例:ls = [1,2,3,4,5]for i in ls: print(i)上面的实例非常简单,我们创建了一个列表ls,并且用for语句遍历这个列表的每一个元素。这里列表ls被遍历的这个行为,就称之为迭代。 明白了迭代的概念之后,你就会发现,在Python中,能够被迭代的不只有列表,例...转载 2018-10-23 22:38:54 · 2657 阅读 · 0 评论 -
python实现简单计算器(+-*/^())
功能介绍:使用python实现简单的+-*/^()运算.要求:命令行输入表达式 输入10^(-10)~10^(10)整数,且运算结果也属于此范围。 实现简单的+-*/^()运算。 输出结果保留10位有效整数,且不足时不能补零。思路:将任务分解,逐层实现括号里面的运算。实现加减运算——>递归计算所有加减运算。实现乘除运算——>递归实现所有乘除运算。乘方运算——>...原创 2019-03-07 20:51:47 · 10205 阅读 · 0 评论