摘要:
git的基本操作 1. 创建版本库 git创建版本库要先在一个选择好的工作目录下输入命令git init,(如果是第一次使用git,还需要设置用户名和邮箱命令是 git config --global user.email "you@example.com"和git config --global 阅读全文
摘要:
正则表达式 @(文章目录) 正则表达式作用及其与字符串匹配的区别 正则表达式一般用来匹配字符串,与字符串匹配算法里面的匹配不太一样,字符串匹配算法是用来匹配一段一模一样的字符串,而正则表达式往往是用来匹配具有某一类规则的字符串。 正则表达式的基本语法 例1:匹配字符串abc: 正则表达式 pre 待 阅读全文
摘要:
Python迭代器生成器与生成式 什么是迭代 迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。 例如for循环 a = ['abc', 123, ['4', 45]] for i in a: print 阅读全文
摘要:
Python描述符以及Property方法的实现原理 描述符的定义: 描述符是什么:描述符本质就是一个新式类,在这个新式类中,至少实了__get__(),__set__(),__delete__()中的一个,这也被称为描述符协议 __get__():调用一个属性时,触发 __set__():为一个属 阅读全文
摘要:
Python面向对象 @(xza) 类 类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。百度百科的解释 Python 阅读全文
摘要:
与if搭配 要么——不然—— num = input("输入一个数字") if(num % 2 == 0): print("偶数") else: print("奇数") 与for搭配 如果循环是一步一步执行完的,而不是break跳出的,就—— import random for x in range 阅读全文
摘要:
Python中pickle的用法 pickle存在的意义 在python的文件操作里面,我们常常需要将python容器里面的一些东西把它写成一个二进制文件存放在硬盘里面来永久保存。 在不借助pickle的情况下,我们一般都要通过复杂的类型转换,把string类型搞来搞去,费半天周折才能解决,而且还容 阅读全文
摘要:
Python集合&字典 @(文章目录)XZA 字典 字典的几种定义方式 第一种 字典{key1 : value1, key2 : value2, ......} dict1 = {'one': 1, 'two': 2} 第二种 使用工厂函数,用元组操作。 dict2 = dict(((1,2), ( 阅读全文
摘要:
Python函数 @(文章目录) 一般函数定义方式 def sum(a, b): return a+b ##返回a与b的和 一些概念与特性 嵌套 Python的函数是可以嵌套定义的 def Fun1(): print("Runing Fun1...") def Fun2(): print("Runi 阅读全文