分类
摘要:
之所以晚发10天是因为中途发生了很多事情,让我比较懵,甚至都想放弃学Python,但自己选择的路,在艰难也得走下去,加油!!!
补充上期str后缀小魔法:
字符串一旦创建不得修改,一旦修改或拼接,就会造成重新生成字符串列表中的元素可以进行修改
.swapcase() 将字符串大小写互转,小变大,大变小
... 阅读原文
2019-05-01 20:14:02 阅读(2340) 评论(0)
摘要:
1. 查看Linux 版本
[root@penguin selenium]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
2. 安装selemium
2.1 通过pip 安装selenium,先安装pip:
... 阅读原文
2019-05-01 19:05:03 阅读(2411) 评论(0)
摘要:
Python多继承MRO
在Python2.1中,采用了经典类,使用深度优先算法解析。
Python2.2中,引入了新式类,使用深度优先算法和广度优先算法。
在Python2.3以后的版本中,经典类和新式类共存,使用了DFS算法和C3算法。Python2中的经典类
class A(object):
pass
... 阅读原文
2019-05-01 17:13:02 阅读(2408) 评论(0)
摘要:
(剑指offer)输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
思路:选定第一个数字,然后遍历后面的数字求和并与S比较,需要n-1次,不行的话再选定第2,3,,,n个数字,需要n^2次,时间复杂度比较高。更简单的方法可以是定义两个指针... 阅读原文
2019-05-01 16:06:02 阅读(2346) 评论(0)
摘要:
day 20 02 模块的导入
1.模块:就是一个文件:放置一些通用的有独立功能程序或者函数.比如建立一个py文件,文件名为:demo,文件里面的内容:demo模块:
print('嗨大米')def tx(): print('123')#函数没有进行调用
2.怎么导入demo的:首先import... 阅读原文
2019-05-01 14:59:01 阅读(2348) 评论(0)
摘要:
4.30自我总结
一复习
1.查看数据类型
#数值10的位置
print(di(10))
#数值10的样式
print(type(10))
2.关于变量的一些补充
a=1
b=1
c=1
#a,b,c三种位置判断
print(a is b is c)
print(id(a)=id(b)=id(c))
a = 10
a... 阅读原文
2019-05-01 13:30:01 阅读(2361) 评论(0)
摘要:
Scrapy爬虫向数据库写入数据时报错:
UnicodeEncodeError:'latin-1' codec can't encode characters in position 0-1: ordinal not in range(256)
解决方案:
1.我使用的是SQLALchemy,在create_... 阅读原文
2019-05-01 13:02:02 阅读(2392) 评论(0)
摘要:
在我们想计算长度的字符串上调用函数len()即可
>>> len('hhhhhhhhjg')
10
所属网站分类: 面试经典 > python
作者:外星人入侵
链接:http://www.pythonheidong.com/blog/article/70/
来源:p... 阅读原文
2019-05-01 12:46:01 阅读(2379) 评论(0)
摘要:
2019.4.30 S21 day25笔记总结
正则表达式
1. 正则表达式
re模块:re模块本身只是用来操作正则表达式的,和正则本身没关系。
正则表达式:是一种规则 匹配字符串的规则。
为什么要有正则表达式?
1.匹配字符串
- 一个人的电话号码
- 一个人的身份证号
- 一台机器的ip地址
2.表单验证... 阅读原文
2019-05-01 12:12:02 阅读(3482) 评论(0)
摘要:
一,复习
'''
1.带参装饰器 - 自定义 | wraps
def wrap(info)
def outer1(func):
from functools import wraps
@wraps(func)
def inner(*args... 阅读原文
2019-05-01 11:03:01 阅读(2271) 评论(0)