![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
姜姜好呢
学无止境
展开
-
python布尔类型关于and和or用法说明马克
在Python中,布尔类型还可以与其他数据类型做 and、or和not运算,请看下面的代码: a = True print a and 'a=T' or 'a=F' 计算结果不是布尔类型,而是字符串 'a=T',这是为什么呢? 因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,所以: True and 'a=T' 计算结果是 'a=T'转载 2017-02-20 15:34:20 · 3620 阅读 · 0 评论 -
关于python汉诺塔问题的代码消化理解
汉诺塔问题来了: 我们对柱子编号为a, b, c,将所有圆盘从a移到c可以描述为: 如果a只有一个圆盘,可以直接移动到c; 如果a有N个圆盘,可以看成a有1个圆盘(底盘) + (N-1)个圆盘,首先需要把 (N-1) 个圆盘移动到 b,然后,将 a的最后一个圆盘移动到c,再将b的(N-1)个圆盘移动到c。 请编写一个函数,给定输入 n, a, b, c,打印出移动的步骤: move(原创 2017-02-23 10:47:06 · 9085 阅读 · 23 评论 -
关于urllib2.urlopen()的理解
第一次使用Markdown编辑器作为 python 的入门人员,对最近学习的网页下载器有很多小疑问,在这里记录一下,都是我自己查资料逛网站的理解,欢迎指正! 首先说一下: urllib2 是什么?urllib2 是 python 官方提供的一个获取url(Uniform Resource Locators,统一资源定址器)基础模块。 urlopen()是什么?urlopen是一个函数形式的接口,用来原创 2017-07-19 14:48:26 · 5201 阅读 · 0 评论 -
关于各语言的求余,欢迎讨论。
表示最近hin忙,忙加班,忙健身,忙学习,忙吃饭。哈哈哈哈哈哈然而今天终于有点自由时间,当然就继续自学python了! 今天在imooc上面学习python进阶了,我这速度都快赶不上乌龟了。。 但是当我学到这一节的时候,一个神奇的问题出现了:import mathdef is_sqr(x): return math.sqrt(x)%1==0print filter(is_sqr, ran原创 2017-08-30 15:05:32 · 464 阅读 · 0 评论