当前位置: 网站首页>小程序开发>网站优化

高端!网站定制/设计/优化/二次开发/制作/搭建-莱芜高端网站建设

发表日期: 2022-08-19 19:23:48 浏览次数:22

高端!网站定制/设计/优化/二次开发/制作/搭建-莱芜高端网站建设


网站建设.png

  1. # (5)时间元组 → 可视化时间# time.asctime(时间元组),默认为当前时间time.asctime()time.asctime((2018, 9, 30, 9, 44, 31, 6, 273, 0))time.asctime(time.localtime(1538271871.226226))# (6)时间元组 → 可视化时间(定制)# time.strftime(要转换成的格式,时间元组)time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())# (7)可视化时间(定制) → 时间元祖# time.strptime(时间字符串,时间格式)print(time.strptime('2018-9-30 11:32:23', '%Y-%m-%d %H:%M:%S'))# (8)浮点数秒数,用于衡量不同程序的耗时,前后两次调用的时间差time.clock()
    爱在旧城窄巷

       爱在旧城窄巷

      894***679@qq.com

       参考地址

    4年前 (2018-09-30)
  2.    __樵夫__

      221***0851@qq.com

    39

    时间日期处理实例:

    #!/usr/bin/python# -*- coding: UTF-8 -*-from datetime import datetimefrom datetime import datefrom datetime import time as time_datetimeimport timefrom datetime import timedelta# ------------------1、获得当前时间-------------## 得到当前时间戳print(time.time())# 时间戳转换为时间元组print(time.localtime(time.time()))print(time.gmtime(time.time()))# 将时间元组格式化输出成字符串时间print(time.strftime("%Y-%m-%d", time.localtime(time.time())))print(time.strftime("%Y-%m-%d", time.gmtime(time.time())))# 不带参数默认输出当前时间print(time.strftime("%Y-%m-%d"))# 通过datetime模块来实现print(datetime.fromtimestamp(time.time()).strftime("%Y-%m-%d"))print(datetime.now().strftime("%Y-%m-%d"))print(datetime.today().strftime("%Y-%m-%d"))# ------------------2、获取时间差,计算执行时间-------------## time 模块获取时间戳start = time.time()time.sleep(1)print(time.time() - start)# datetime模块start = datetime.now()time.sleep(1)print((datetime.now() - start).seconds)# 计算昨天的日期print(datetime.now() - timedelta(days=1))# 时间元组转化为时间戳print(time.mktime(time.localtime()))  # localtime获取时间元组print(time.mktime(time.gmtime()))  # gmtime获取时间元组,格林威治时间print(time.mktime(datetime.now().timetuple()))  # datetime里获取时间元组# 将时间字符串转换为时间元组print(time.strptime("2019-07-14 11:23:33", "%Y-%m-%d %H:%M:%S"))# 表示时间的两种方式:# 1. 时间戳(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的# 2. 时间元组 即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因为时区不同而不同# ------------------3、time时间模块-------------## time.clock方法# 这个需要注意,在不同的系统上含义不同。在UNIX系统上,它返回的是“进程时间”,它是用秒表示的浮点数(时间# 戳)。而在WINDOWS中,第一次调用,返回的是进程运行的实际时间。而第二次之后的调用是自第一次调用以后到现在的运行时间。# (实际上是以WIN32 上QueryPerformanceCounter()# 为基础,它比毫秒表示更为精确)start = time.clock()time.sleep(1)print(time.clock() - start)# 返回本地时间元组print(time.localtime())print(time.localtime(time.time()))# 从时间元组按照格式进行格式化输出字符串print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))# 从时间元组转换为时间戳print(time.mktime(time.localtime()))print(time.mktime(time.gmtime()))print(time.mktime(datetime.now().timetuple()))# ------------------4、datetime时间模块-------------## 1.datetime.date: 是指年月日构成的日期(相当于日历)# 2.datetime.time: 是指时分秒微秒构成的一天24小时中的具体时间(相当于手表)# 3.datetime.datetime: 上面两个合在一起,既包含时间又包含日期# 4.datetime.timedelta: 时间间隔对象(timedelta)。一个时间点(datetime)加上一个时间间隔(timedelta)# 可以得到一个新的时间点(datetime)。比如今天的上午3点加上5个小时得到今天的上午8点。同理,两个时间点相减会得到一个时间间隔。# 获取当天日期print(date.today())# 构造函数构造日期print(date(2018, 1, 1))


Python 函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。


函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。


定义一个函数

你可以定义一个由自己想要功能的函数,以下是简单的规则:


函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。

任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

函数内容以冒号起始,并且缩进。

return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

语法

def functionname( parameters ):

   "函数_文档字符串"

   function_suite

   return [expression]

默认情况下,参数值和参数名称是按函数声明中定义的顺序匹配起来的。


实例

以下为一个简单的Python函数,它将一个字符串作为传入参数,再打印到标准显示设备上。


实例(Python 2.0+)

def printme( str ):

   "打印传入的字符串到标准显示设备上"

   print str

   return

函数调用

定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构。


这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从Python提示符执行。


如下实例调用了printme()函数:


实例(Python 2.0+)

#!/usr/bin/python

# -*- coding: UTF-8 -*-

 

# 定义函数

def printme( str ):

   "打印任何传入的字符串"

   print str

   return

 

# 调用函数

printme("我要调用用户自定义函数!")

printme("再次调用同一函数")

以上实例输出结果:


我要调用用户自定义函数!

再次调用同一函数

参数传递

在 python 中,类型属于对象,变量是没有类型的:


a=[1,2,3]

 

a="Runoob"

以上代码中,[1,2,3] 是 List 类型,"Runoob" 是 String 类型,而变量 a 是没有类型,她仅仅是一个对象的引用(一个指针),可以是 List 类型对象,也可以指向 String 类型对象。


可更改(mutable)与不可更改(immutable)对象

在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。


不可变类型:变量赋值 a=5 后再


高端!网站定制/设计/优化/二次开发/制作/搭建-莱芜高端网站建设

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878