摘要: abs(-230) #取绝对值all([0,1,-5]) #如果参数里面的所有值都为真就返回真,否则返回假any([0,1,-5]) #如果参数里面有一个值为真则返回真,否则返回假ascii([1,2,'fds','浮点数'])#将参数变成字符串bin(8) #十进制转二进制hex(2... 阅读全文
posted @ 2017-11-24 09:50 Y_zr 阅读(138) 评论(0) 推荐(0)
摘要: 装饰器定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能。原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式实现装饰器的知识储备: 1.函数即“变量” 2.高阶函数(满足下列条件之一就是高阶函数)a:把一个函数名当作形参传给另一个函数(在不修改被装饰函... 阅读全文
posted @ 2017-11-24 09:50 Y_zr 阅读(206) 评论(0) 推荐(0)
摘要: 函数定义方式:def func(): "这里面写函数的描述" 这里写代码 return x #如果没有返回值就叫"过程",函数和过程的区别就是有无返回值实例def fun1(): "这里是测试" print('这是第一个函数') return 0fun1()... 阅读全文
posted @ 2017-11-24 09:49 Y_zr 阅读(180) 评论(0) 推荐(0)
摘要: abstract class AbsDemo{ abstract void show1(); abstract void show2();} 阅读全文
posted @ 2017-11-24 09:48 Y_zr 阅读(154) 评论(0) 推荐(0)
摘要: 本文内容Python介绍安装Python解释器输出变量输入条件判断语句循环语句模块讲解三元运算字符串和二进制的相互转化 本系列文章使用的Python版本为3.6.2使用开发工具为Pycharm2017 一、Python介绍Python的创始人为吉多·范罗苏姆(Guido van Rossum)。19... 阅读全文
posted @ 2017-11-24 09:48 Y_zr 阅读(192) 评论(0) 推荐(0)
摘要: 列表概念:Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。列表的使用names = ['zhangsan','lisi','wangwu','zhaoliu'] //定义一个了列表print(names) //输出列表的所有内容print(na... 阅读全文
posted @ 2017-11-24 09:48 Y_zr 阅读(142) 评论(0) 推荐(0)
摘要: 本节内容:常用的字符串处理。格式化输出字符串。字符串的替换。字符串和二进制的相互转化。字典的操作字符串操作 常用的字符串处理name = 'vector'print(name.capitalize()) # 首字母大写print(name.count('e')) # 判断字符e在字符串中有多少个pr... 阅读全文
posted @ 2017-11-24 09:48 Y_zr 阅读(201) 评论(0) 推荐(0)
摘要: 文件操作文件操作大概分三步:把文件打开。操作文件。把文件关上。 打开文件打开文件用open()函数,打开成功后返回一个资源,具体语法如下。open(要打开的文件,打开方式,打开文件的格式,默认为utf-8)#例如f = open('passengers.txt','r',encoding='utf-... 阅读全文
posted @ 2017-11-24 09:48 Y_zr 阅读(273) 评论(0) 推荐(0)
摘要: 概述异常:是在运行时期发生的不正常情况。 在java中用类的形式对不正常情况进行了描述和封装对象。 描述不正常的情况的类,就称为异常类。 以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离,提高阅读性。其实异常就是java通过面向对象的思想将问题封装成了对象。 用异常类对其进... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(192) 评论(0) 推荐(0)
摘要: 进程:正在进行中的程序(直译)。 线程:就是进程中一个负责程序执行的控制单元(执行路径) 一个进程中可以有多个执行路径,称之为多线程。 一个进程中至少要有一个线程。 开启多个线程是为了同时运行多部分代码。 每一个线程都有自己运行的内容。这个内容可以称为线程要执行的任务。 多线程的好处:解决了多部分同... 阅读全文
posted @ 2017-09-04 18:10 Y_zr 阅读(138) 评论(0) 推荐(0)