摘要: string::size_type 字符串的size()成员函数应该似乎返回整型数值,但事实上,str.size()返回是string::size_type类型的值。 string类型和其他许多库类型都定义了一些配套类型(companion type)。通过这些配套类型,库函数的使用就与机器无关(m 阅读全文
posted @ 2020-04-21 19:46 何梦吉他 阅读(558) 评论(0) 推荐(0) 编辑
摘要: getline(cin , string) 总结:cin 会忽略前导的空格字符,且会以中间的空格字符为分界;getline(cin, string)函数可读取整行,包括前导和嵌入的空格,并将其存储在字符串对象中。 虽然可以使用 cin 和 >> 运算符来输入字符串,但它可能会导致一些问题。 当 ci 阅读全文
posted @ 2020-04-21 18:51 何梦吉他 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 作用:在函数的参数中使用const,可以让编译器知道在函数调用过程中,对于某个参数不会修改参数的数据,从而可以提供给编译器更多的优化机会。 比如标准函数 char *strcpy(char *dst, const char *src); 这里,第二个输入参数使用const char *src,而不是 阅读全文
posted @ 2020-04-21 11:28 何梦吉他 阅读(3207) 评论(0) 推荐(0) 编辑
摘要: C++ 语言下导入头文件:#include <iomanip>说明:是I/O流控制头文件,就像C里面的格式化输出一样,io代表输入输出,manip是manipulator(操纵器)的缩写(在c++上只能通过输入缩写才有效。) 编号方法和描述 1 setiosflags - 它用于设置格式标志。 2 阅读全文
posted @ 2020-04-21 11:20 何梦吉他 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 一、n-1发生了什么 当要将一个数减去1时,需要注意最低有效位。如果最低有效位为1,则变为0。如果是0,你就必须从高位“借”1。 因此,要逐一前往更高的位,将每个位从0改为1,直至找到1为止,并将这个1翻转成0。 所以 二进制 xxxx10000-1 = xxxx01111 ②、n&n-1 n=xx 阅读全文
posted @ 2020-04-18 22:42 何梦吉他 阅读(482) 评论(0) 推荐(0) 编辑
摘要: *单星号参数 函数中的单星号参数代表此处接受 任意多个 非关键字参数,这些参数将以数组形式保存,例如: def foo(a, *b): print(b) foo(1,2,3,4,5)输出(2, 3, 4, 5) **多星号参数 函数中的多星号参数代表此处接受 任意多个关键字参数,这些参数以字典形式保 阅读全文
posted @ 2020-04-06 17:11 何梦吉他 阅读(1252) 评论(0) 推荐(1) 编辑
摘要: @property作用: python的@property是python的一种装饰器,是用来修饰方法的。 我们可以使用@property装饰器来创建只读属性,@property装饰器会将方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。 1.修饰方法,让方法可以像属性 阅读全文
posted @ 2020-03-29 09:20 何梦吉他 阅读(991) 评论(3) 推荐(1) 编辑
摘要: 在学习 Python 类的时候,会碰见类中有 __init__() 这样一个函数,其实它就是 Python 的构造方法。 构造方法类似于类似 init() 这种初始化方法,来初始化新创建对象的状态,在一个对象创建后会立即调用,比如像实例化一个类: f = FooBar() f.init()#手动初始 阅读全文
posted @ 2020-03-27 20:15 何梦吉他 阅读(1378) 评论(0) 推荐(1) 编辑
摘要: driver.maximize_window() 最大化浏览器窗口,防止访问url前后都可以 driver.refresh() 刷新当前页面 driver.title 获得当前页面的标题定位方式 通过id定位元素:find_element_by_id("id_vaule") 通过name定位元素:f 阅读全文
posted @ 2020-03-22 16:53 何梦吉他 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在获得网页响应对象res后,使用res.text属性可以获得网页源代码,但可能出现乱码!因为requests库会使用自动猜测的解码方式将抓取的网页源码进行解码,然后存储到res对象的text属性中; 但有的网站的编码格式和requests库默认的解码格式()不一样(比如gbk gb2312是gbk的 阅读全文
posted @ 2020-03-15 09:57 何梦吉他 阅读(1023) 评论(0) 推荐(0) 编辑