![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
林剑南
成功的路上总是离不开贵人的帮助,名师的指点和小人的刺激。菜鸟段位--初学乍练--初窥门径--略有小成--心领神会--融汇贯通---炉火纯青
展开
-
python基础字符串定义
目前Python主要应用领域:云计算: 云计算最火的语言, 典型应用OpenStackWEB开发:众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought系统运维: 运维人员必备语言金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而...原创 2019-05-14 16:29:04 · 3705 阅读 · 0 评论 -
python函数
一、函数:对一个功能的解释(减少代码编写)(1)定义:def 函数名()(2)调用:函数名()例如:def my_fun():print(“hello python”)调用:my_func()(3)定义一个有参数的函数形参: 形式参数格式: def 函数名(形参1, 形参2, ...):def my_fun(a, b): ret = a + b print(ret)...原创 2019-07-17 10:30:34 · 87 阅读 · 0 评论 -
python数据类型
#Python有五个标准的数据类型 2.7版本# Numbers(数字)# String(字符串)# List(列表)# Tuple(元组)# Dictionary(字典)#Python数据类型 3.0版本#1. 数字类型:主要包括int(整型)、long(长整型)和float(浮点型),但是在Python3中就不再有long类型了。#2. 字符串:其声明有三种方式,分别是:...原创 2019-07-17 11:41:38 · 216 阅读 · 0 评论 -
python os模块
一、os模块例如:#批量修改文件名'''1.创建文件夹2.在指定文件夹创建文件3.遍历10文件4.找到文件夹目录5.获取当前目录下的文件6.遍历文件7.替换文件名'''#1.创建文件夹# os.mkdir("文件夹1")# #2.在指定文件夹创建文件# os.chdir("文件夹1")# print(os.getcwd())#函数获得当前的路径# #3.遍历10文...翻译 2019-07-24 11:28:51 · 111 阅读 · 0 评论 -
python生成器
一、生成器:列表生成式只有在调用时才会生成相应数据,只记录当前位置,使用yield就是生成器列表式:print([i*2 for i in range(10)])b=[]for i in range(10): b.append(i*2) print(b)例如:用生成器编写斐波那契函数初第一份和第二个数外,任一个数由前两个数相加得到def fib(max): ...翻译 2019-07-19 17:55:53 · 84 阅读 · 0 评论 -
python迭代器
一、迭代器:被next函数调用并不断返回下一个值的对象直接使用for循环的对象称为迭代对象:iterable(可表示一个无限大的数据流,如:全体自然数)例如:a=[1,2,3]print(iter(a))b=iter(a)print(b.__next__())print(b.__next__())print(b.__next__())...转载 2019-07-19 18:14:41 · 85 阅读 · 0 评论 -
打开下载的项目报:File not found: git.exe
一、今天在GitHub克隆了一个项目遇到的问题,在pycharm打开时错误:File not found: git.exe这是因为没有配置Git安装路径,pycharm找不到git.exe,重新下载git进pycharm设置中配置一下了:刚开始配置的有问题,需要配置bin目录下的git这样配置他还会报错,...原创 2019-07-24 16:06:59 · 21717 阅读 · 2 评论 -
Python 中的object() takes no parameters错误
object() takes no parameters是在构造方法里,存在格式错误,传参数的时候会被标黄色,需要自己重新在写一遍,因为构造函数也不会报错原创 2019-07-30 18:10:39 · 1183 阅读 · 0 评论 -
装饰器案例
一、有参与无参装饰器def timer(fun): def deco(*arges,**kwargs):#*代表非固定参数 star_time=time.time() fun(*arges,**kwargs) stop_time=time.time() print("run time is %s" %(stop_time-...翻译 2019-07-22 10:44:48 · 189 阅读 · 0 评论 -
python 异常
#FileNotFoundError: [Errno 2] No such file or directory: 'demo_1.txt'#FileNotFoundErro是异常类型#[Errno 2] No such file or directory: 'demo_1.txt'异常信息描述#open("demo_1.txt","r")#print(ww)#异常捕获 try:...原创 2019-08-01 11:21:02 · 282 阅读 · 0 评论 -
接口测试
什么是接口测试? 接口测试是测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,测试的重点是要检查数据的交换、传递、和控制管理过程,以及系统间的相互逻辑依赖关系等 --百度百科 接口分类:系统内部接口和系统外部接口 系统内部接口:模块间的相互调用 系统外部接口又包括软件接口和硬件接口 软件接口包括服务器接口和外部接口 服务器接口:是...翻译 2019-08-08 18:52:18 · 152 阅读 · 0 评论 -
json与pickle相同和区别
1.json是可以在不同语言之间交换数据的,而pickle只在python之间使用。2.json只能序列化最基本的数据类型,而pickle可以序列化所有的数据类型,包括类,函数都可以序列化。...原创 2019-07-23 17:17:07 · 1190 阅读 · 0 评论 -
python练习轨道交通价格
# 轨道交通价格调整为:# 6公里(含)内3元;# 6公里至12公里(含)4元;# 12公里至22公里(含)5元;# 22公里至32公里(含)6元;# 32公里以上部分,每增加1元可乘坐20公里。#首先定义一个公里数kilometre = 50if kilometre>0 and kilometre <=6: print("3元")elif kilometr...原创 2019-07-16 16:50:14 · 3378 阅读 · 0 评论 -
字典
my_dict = {"name":"小米","age":22,"no":"009"}#格式:字典名 = {键值1:实值1,键值2:实值1……}#键值必须是不可变的,键值名字不能重复才能保证1对1,键值一般都是字符串#键值名如果一样会覆盖上一个#修改需通过找到key# my_dict["age"]=12# print(my_dict)# print(type(my_dict))...原创 2019-07-16 16:18:03 · 121 阅读 · 0 评论 -
python列表
一、列表创建列表:name_list = [‘alex’, ‘seven’, ‘eric’]或name_list = list([‘alex’, ‘seven’, ‘eric’])二、列表基本操作:添加元素(append, extend, insert)定义一个列表:my_list = [1, 3, 5, 8]append 添加一个整体(一个对象)my_list.append([...原创 2019-06-06 15:37:06 · 87 阅读 · 0 评论 -
python读写修改文件
一、读写修改文件f=open("honghei","r")#print(f.read())f_new =open("honghei.bak","w")for line in f: if "甜的" in line: line=line.replace("甜的","asdfghjkkkkkkkkkl") f_new.write(line)二、程序运行代码后...原创 2019-06-15 14:49:15 · 590 阅读 · 0 评论 -
python函数
1. 使用函数格式:def 函数():执行代码2.函数调用格式:函数名()如:def my_fun():print(“ke”)my_fun()3.函数(参数)格式:def my_fun(形参1,形参2)调用:my_fun(实参1,实参2)如:def my_fun(a,b):ret = a + bprint(ret)my_fun(80,9)...原创 2019-06-25 14:07:25 · 96 阅读 · 0 评论 -
python元组
#列表是可变的#元组是不可变的#定义列表【】#定义元组()my_typu=(1,3,2.2,"hello")print(type(my_typu))#如果元组只有一个元素my_tuple=(1)print(type(my_tuple))my_tuple=(1,)print(type(my_tuple))#通过下标获取元组元素my_typu=(1,3,2.2,"hello"...原创 2019-06-17 22:56:54 · 114 阅读 · 0 评论 -
python执行pip install 命令的时候出现 File"<stdin>",line 1 pip install 的问题
1.在cmd命令行中输入python 2.在命令行中输入pip install httprunner3.提示File"<stdin>",line 1 pip install httprunner,截图如下原因:pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能p,是在直接在cmd中运行的,不需要进入到python中运行解...转载 2019-07-01 16:50:09 · 29220 阅读 · 3 评论 -
python装饰器
一、装饰器:代表函数(完成特定功能)1,原则:不能修改被装饰函数源代码,不能修改被装饰的函数调用方式2.方法:函数即变量:函数作为一个变量高阶函数:把函数名当实参传给另一个函数或者返回值中包含函数名切套函数:函数加函数例如:变量先定义-------后调用(只要调用之前存在就能调用)例如:定义test1,把函数体放入内存当中,指向test函数名例如:需求:在不改变源码和调...翻译 2019-07-18 16:18:57 · 88 阅读 · 0 评论 -
python错误提示does not support this syntax it requires '0o' prefix for octal
错误翻译过来就是:不支持此语法。它需要八进制的“0o”前缀cannot find declaration to go to解决办法:加入双引号或者0o原创 2019-07-16 15:09:28 · 6360 阅读 · 0 评论 -
python反射
反射# class Student(object):# #属性# def __init__(self,name,age):# self.name=name# self.age=age# #方法# def get_name(self):## return self.name#返回一个当前的名字# ...原创 2019-08-06 16:59:14 · 156 阅读 · 0 评论