python()

基础

python和pycharm安装

不多说了

注释

行注释是#     快捷键ctrl   /

段注释'''      ''''       """     """

错误处理

用try:     except:

或者搜

基本概念

对象

由标识id(),类型type(),值value()组成

 变量的垃圾回收机制

为了释放容器的内存

计数回收,,,,为主

a=None

标记回收

del a

分代回收

0>1>2

优化

用gc.collect()强制触发回收

with    文件    close()  针对文件

gc.get_debug()和gc.get_count()来监督垃圾回收行为

数据类型转换

int是去小数,,,round()四舍五入

float

str字符串

时间

时间戳

距离1970.1.1的时间戳

import time 

a=time.time()

time.sleep(40)

结构化时间

import time

localtime=time.localtime()

utctime=time.gmtime()

时间年月日时分秒

from datetime  import datetime
nowtime=datetime.now()

特定的时间

from datetime import datetime

specialtime=datetime(2003,10,21,12,8,8)

毫秒,微秒

datetime.datetime.now()包含了microsecond微秒

datetime.datetime.now().strftime("%y_%m_%d_%h_%M_%s.%f")       f就是微秒

时间戳的毫秒微秒

milliseconds=int(time.time()*1000)

microseconds=int(time.time()*1_000_000)

可以乘1_000_000

时间差

未来时间

from datetime import datetime,timedelta

fulture_time=datetime.now()+timefelta(days=5,hours=10,milliseconds=500)

不能忘了s

都是timedelta对象

时间间隔

两个时间相剪

from datetime import datetime

dif=datetime.now()-e

总秒数

dif_seconds=dif.total_seconds()

微秒部分

dif_microceconds=dif.microsecond

  • microsecond是属性
  • second是秒数,micro,milli
  • timedelta     time   delta
  • strftime       strf    time

traceback模块

关于异常信息管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值