Python
姜姜好呢
学无止境
展开
-
python布尔类型关于and和or用法说明马克
在Python中,布尔类型还可以与其他数据类型做 and、or和not运算,请看下面的代码:a = Trueprint 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 · 3628 阅读 · 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 · 9091 阅读 · 23 评论 -
关于urllib2.urlopen()的理解
第一次使用Markdown编辑器作为 python 的入门人员,对最近学习的网页下载器有很多小疑问,在这里记录一下,都是我自己查资料逛网站的理解,欢迎指正!首先说一下: urllib2 是什么?urllib2 是 python 官方提供的一个获取url(Uniform Resource Locators,统一资源定址器)基础模块。urlopen()是什么?urlopen是一个函数形式的接口,用来原创 2017-07-19 14:48:26 · 5208 阅读 · 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 · 470 阅读 · 0 评论