摘要: 一、函数定义及调用 函数:对功能和动作的封装 使用def关键字来定义函数 使用"函数名()"可调用函数 def 函数名(): 函数体函数名() # 调用函数 二、return     执行完函数后,可以使用return来返回结果 return作用:终止函数运行 如果函数体无return,则调用函数... 阅读原文
2018-10-29 23:33:02 阅读(2152) 评论(0)
摘要: 测试的一种方法是打日志 日志打的好不好直接关系到bug的解决 主要的包------logging 日志的级别(level) 级别可自定义 DEBUG INFO WARNING ERROR CRITTCAL log的作用: 调试程序 了解程序的运行情况 分析定位问题 阅读原文
2018-10-29 22:36:02 阅读(2196) 评论(0)
摘要: 1、函数   把一段公共的代码提取出来通过一个变量(函数名)将这些代码重复调用, 使程序可拓展易维护.   def 函数名(形参):    函数体   函数名(实参)  -----> 调用该函数 2、return 返回值   函数中出现return, 则表示函数终止运行.    如果程序中没有出现return,... 阅读原文
2018-10-29 21:34:04 阅读(2138) 评论(0)
摘要: sudo su #切换root用户sudo apt-get install python-pip #安装pippip --version #校验安装成功pip install -U pip #升级pip 问题1:升级pip后报如下错误 解决方法: 1.sudo gedit /usr/bin/pip 2.将原来... 阅读原文
2018-10-29 19:59:02 阅读(2547) 评论(0)
摘要: 前言 学习是一个循序渐进的过程,不在于你学了多少,而在于你学会了多少。(装个b好吧,hhhh) 知识总结 之前一直想在网上找一个总结好的笔记,但是一直都没有找到,因此下定决心要总结一下,里面的都是在学习的过程中学到的一些最基础的一些概念啊,类型啊,方法啊之类的额,真的是花费了不少的时间,当然大佬请绕过好吧。。 ... 阅读原文
2018-10-29 19:30:03 阅读(2287) 评论(0)
摘要: 一、基本概念 程序: 指令集,静态, 进程: 当程序运行时,会创建进程,是操作系统资源分配的基本单位 线程: 进程的基本执行单元,每个进程至少包含一个线程,是任务调度和执行的基本单位 > 进程和线程之间的关系: ① 一个线程只属于一个进程② 一个进程可以包含多个线程,只有一个主线程 >... 阅读原文
2018-10-29 19:19:02 阅读(2402) 评论(0)
摘要: 目录: 1.为什么要学习python?2.电脑的简史3.计算机结构4.操作系统历史5.二进制6.编程语言7.python发展史与比较8.系统的位数9.硬盘的区分10.交互器模式11.文件的扩展名12.环境变量(windows 7为例)13.变量与常量14.字符码表15.注释16.用户输入   1.为什么要学习pyth... 阅读原文
2018-10-29 17:46:02 阅读(2367) 评论(0)
摘要: 一:上代码 #比例法def rate_method(p,n):    lst =[] #保存各组席位数    sum_ =sum(p)    #人数和    k =0#临时变量    for i in p:        lst.append(i/sum_*n)        k += int(i/sum_*n) ... 阅读原文
2018-10-29 16:49:02 阅读(2193) 评论(0)
摘要: 常用模块(四) 八、configparser 模块 官方介绍:A configuration file consists of sections, lead by a "[section]" header,and followed by "name: value" entries, with continuat... 阅读原文
2018-10-29 16:01:02 阅读(2168) 评论(0)
摘要: python中函数传递参数有四种形式 fun1(a,b,c)fun2(a=1,b=2,c=3)fun3(*args)fun4(**kargs) 四种中最常见是前两种,基本上一般点的教程都会涉及,后两种一般很少单独出现,常用在混合模式中 第一种 fun1(a,b,c)是直接将实参赋予行参,根据位置做匹配,... 阅读原文
2018-10-29 15:21:02 阅读(2160) 评论(0)