摘要:
1、datetime模块 对日期、时间、时间戳的处理 1> datetime类 类方法:没有时间对象使用类的方法构造时间对象 today() 返回本地时区当前时间的datetime对象 now(tz=None) 返回当前时间的datetime对象,时间到微秒,如果tz为None,返回和 today( 阅读全文
摘要:
1、字典dict定义 初始化 key-value键值对的数据的集合,可变、无序、key不重复(哈希、唯一) 1> d = dict() 或者 d = {} # -*- coding:utf-8 -*- # version:python3.7 d1 = dict() d2 = {} print(d1) 阅读全文
摘要:
1、集合set 约定: set翻译为集合 collection翻译为集合类型,是一个大概念 set: 可变的、无序的、不重复的元素的集合 构造方法: set() → new empty set object set(iterable) → new set object # -*- coding:ut 阅读全文
摘要:
1、封装 将多个值使用逗号分割,组合在一起 本质上,返回一个元组,只是省掉了小括号 # -*- coding:utf-8 -*- # version:python3.7 t1 = 1,2 t2 = (1,2) print(t1,type(t1)) print(t2,type(t2)) 执行结果: ( 阅读全文
摘要:
1、定义: 2、基于定义打印 # -*- coding:utf-8 -*- # version:python3.7 n = 6 triangle = [[1],[1,1]] for i in range(2,n): #已经给出前两行,所以求剩余行 cur = [1] #定义每行第一个元素 pre = 阅读全文
摘要:
1、python3引入两个新类型 1>bytes: 在内存中连续存放的不可变字节序列 2>bytearray: 字节数组、可变 3>字符串与bytes 字符串是字符组成的有序序列,字符可以使用编码来理解 bytes是字节组成的有序的不可变序列 bytearray是字节组成的有序的可变序列 4>编码与 阅读全文
摘要:
1、使用质数定义计算 # -*- coding:utf-8 -*- # version:python3.7 ''' @ file :prime_number @ author:zhangyangyang @ create:2020/3/22 @ remark: ''' #version1import 阅读全文
摘要:
1、打印菱形 # -*- coding:utf-8 -*- # version:python3.7 ''' @ file :print_graphics @ author:zhangyangyang @ create:2020/3/22 @ remark: ''' #打印菱形 #version1:推 阅读全文
摘要:
1、字符串定义: 1>一个个字符组成的有序的序列,是字符的集合,是可迭代对象,可索引 2>使用单引号、双引号、三引号引住的字符序列,r前缀,f前缀 3>字符串是不可变对象 4>Python3起,字符串就是Unicode类型 # -*- coding:utf-8 -*- # version:pytho 阅读全文
摘要:
冒泡法:属于交换排序,两两比较大小,交换位置,结果分为升序和降序排列。1、升序: n个数从左至右,编号从0开始到n-1,索引0和1的值比较,如果索引0大,则交换两者位置,如果索引1大,则不交换。继续比较索引1和2的值,将大值放在右侧。直至n-2和n-1比较完,第一轮比较完成。第二轮从索引0比较到n- 阅读全文