摘要:
''' datetime 日期时间模块 datetime 中的类 datetime.date 年月日 datetime.time 时分秒 datetime.datetime 年月日,时分秒 datetime.timedelta 时间差 时间戳 : 格林威治时间(1970.1.1)'''import 阅读全文
摘要:
动态语言 python 程序执行的过程,可以添加属性和方法静态语言 Java 只能执行已经定义好的代码,如果没用提前定义,则不能执行 class Person: def __init__(self,name): self.name = namexiaoming = Person('小明')print 阅读全文
摘要:
正则表达式: 专门用来匹配字符串的一个工具,通过我们自己去制定匹配的规则 正则表达式独立于任何的编程语言之外如何在python中使用正则表达式1 导入re库2 定义正则规则以及需要匹配的字符串3 进行效验得到结果 import re# 定义需要匹配的字符串str1 = 'hello python h 阅读全文
摘要:
什么是模块? 每一个扩展名以py结尾的python文件都是一个模块,也就是一个py文件 模块看作是一个工具箱,导入模块后,就可以使用当前模块里面的所以的方法 也就是可以去使用工具箱里面的任意一个工具ctrl+左键,查看模块 Python模块的来源 1 内置模块 安装好Python之后自带的模块 2 阅读全文
摘要:
程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常说白了就是写的代码,报错了 num = int(input('请输入一个整数'))print(num)r'''Traceback (most recent call last): # 是哪 阅读全文
摘要:
面向对象的特征: 封装,继承,多态 不使用继承写代码:代码量多,冗余 使用继承写代码: 灵活,看起来很舒服,节约代码量表示继承: 子类的类名后面加上括号,括号内写入父类的类名继承的特性:子类继承父类,那么子类就拥有父类的所以属性和方法继承于同一个父类的子类,不能相互调用方法 继承的传递性: 父亲继承 阅读全文
摘要:
面向对象: 相当于通过一个工具,完成一件事情面向过程: 定义函数,文件归类等等,所以的操作都是自己亲力亲为 list1 = [1,6,2] # 面向过程list1.sort() # 面向对象print(list1) 什么是类? 对具有相同特性的一系列事物的统称,是一个抽象的东西类包含什么? 属性: 阅读全文
摘要:
三目运算: 语法糖只适用于简单的if else执行代码1 if 条件 else 执行代码 age = 19 print('你可以进入网吧,成年人欢迎') if age >= 18 else print('未成年,好好学习,天天向上') 列表推导式 快速生成一个列表格式1 [值1 循环 if 条件]格 阅读全文