
Python
文章平均质量分 61
SYZ01
这个作者很懒,什么都没留下…
展开
-
C++/C/JAVA/Python之间的区别?
这四者都是通用编程语言:python: 快速开发应用程序java: 健壮的大型软件C++: 需求效率的软件C: 操作系统及驱动python比较容易学习,语法很简单,融入了很多现代编程语言的特性。python的库非常丰富,可以迅速地开发程序,无论是网站还是小游戏都非常方便。不过,python的脚本的运行效率较低,不适合对运行效率要求较高的程序。Java的语法比较规则,采用转载 2017-07-01 23:35:36 · 13177 阅读 · 2 评论 -
selenium开发环境搭建
一. 安装Python3 1. 进入Python官方网站:https://www.python.org/downloads/ 下载并安装最新版本的python(建议安装Python3) 。 下面是Python官网上几个版本的区别: (1).web-based installer 是需要通过联网完成安装的转载 2017-07-03 16:54:57 · 413 阅读 · 0 评论 -
Python字符串和编码
字符串和编码阅读: 891756字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须转载 2017-07-13 21:45:14 · 294 阅读 · 0 评论 -
Python用filter()滤掉非回数
刷杂技???回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()滤掉非回数;print(list(filter((lambda n:str(n)==str(n)[::-1]), range(1, 10000))))原创 2017-07-20 20:56:32 · 513 阅读 · 0 评论 -
Python - 在定义函数时,为什么默认参数不能放在必选参数前面?
直接定义这样的函数时,Python会报错:[python] view plain copyprint?Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit (AMD64)] on win32 Type "copyright", "credits" or转载 2017-07-19 20:48:27 · 7423 阅读 · 3 评论 -
默认参数必须指向不变对象!
python设置默认参数有个最大的坑,演示如下:先定义一个函数,传入一个list,添加一个END再返回:def add_end(L=[]): L.append('END') return L当你正常调用时,结果似乎不错:>>> add_end([1, 2, 3])[1, 2, 3, 'END']>>> add_end(['x', 'y', 'z'])转载 2017-07-19 20:53:05 · 802 阅读 · 0 评论 -
汉诺塔的移动函数
汉诺塔的移动:用Python编写move(n, a, b,c)函数,接收参数n,n表示3个柱子A、B、C中第1个柱子A的盘子数量,打印出把所有盘子从A借助B移动到C的方法;#期待输出:#A --> C#A --> B#C --> B#A --> C#B --> A#B --> C#A --> Cmove(3,'A', 'B', 'C')原创 2017-07-20 08:36:06 · 3611 阅读 · 0 评论