随笔分类 -  python30天养成计划

python学习笔记
摘要:函数 作用:结构话编程对代码的最基本的封装,一般按照功能组织一段代码,封装的目的是为了复用,减少冗余代码,代码更加简洁、美观,可读易懂; 分类: 内建函数,如max() reversed()等 库函数,如math.ceil()等 函数定义、调用 def语句定义函数 def 函数名(参数列表): 函数 阅读全文
posted @ 2020-06-14 02:16 潇湘神剑 阅读(204) 评论(0) 推荐(0) 编辑
摘要:id() 返回对象在内存中的地址 hash() 返回对象的hash值 type() 返回对象的类型 float() int() bin() hex() oct() bool() list() tuple() dict() set() complex() bytes() bytearry() 类型转换 阅读全文
posted @ 2020-06-13 22:04 潇湘神剑 阅读(184) 评论(0) 推荐(0) 编辑
摘要:标准库datetime datetime模块 对日期、时间、时间戳的处理 datetime类 类方法: today() 返回本地时区当前时间的datetime对象; now(tz=None) 返回当前时间的datetime对象,时间到微秒,如果tz为None,返回和today()一样; utcnow 阅读全文
posted @ 2020-06-11 00:33 潇湘神剑 阅读(175) 评论(0) 推荐(0) 编辑
摘要:字典 dict 特点:key-value键值对的数据的集合 可变的、无序的、key不重复;非线性结构; 字典的初始化 d=dict() 或者 d = { } dict(**kwargs) 使用name=value对初始化一个字典; dict(iterable,**kwarg) 使用可迭代对象和nam 阅读全文
posted @ 2020-06-08 00:42 潇湘神剑 阅读(143) 评论(0) 推荐(0) 编辑
摘要:set set的元素要求set的元素必须可hash,目前学过的不可hash的类型有list、set; 1、元素不可以被索引 可变的、无序的、不重复的元素的集合 2、set可以被迭代 set增加 add(elem) 增加一个元素到set中,如果元素存在则什么都不做; update(*others) 合 阅读全文
posted @ 2020-06-07 00:46 潇湘神剑 阅读(472) 评论(0) 推荐(0) 编辑
摘要:封装 将多个值使用逗号分割,组合在一起;本质上,返回一个元组,只是省略了小括号;python特有语法,被很多语言学习和借鉴;比如javascript;t1=(1,2) 定义为元组;t2=1,2 将1和2封装成元组type(t1)type(t2) 当定义一个值的时候,元素以逗号分割,则默认以元组封装; 阅读全文
posted @ 2020-06-05 14:19 潇湘神剑 阅读(378) 评论(0) 推荐(0) 编辑
摘要:字符串 1、一个个字符组成的有序的序列,是字符的集合; 2、使用单引号、双引号、三引号引住的字符序列 3、字符串是不可变对象 4、python3起,字符串就是Unicode类型; 字符串特殊举例: 不对\n或者\t做处理的三种方式: test=r'hello \n word' test=R'hell 阅读全文
posted @ 2020-04-12 23:42 潇湘神剑 阅读(255) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示