返回顶部
首页 > 资讯 > 后端开发 > Python >python3 时间模块 random模
  • 250
分享到

python3 时间模块 random模

模块时间random 2023-01-31 00:01:51 250人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

话不多说,一个是算时间的,还有一个是生成验证码的  1 #!usr/bin/env/ python 2 # -*- coding:utf-8 -*- 3 # Author: XiaoFeng 4 import time 5 s

话不多说,一个是算时间的,还有一个是生成验证码的 

 1 #!usr/bin/env/ python
 2 # -*- coding:utf-8 -*-
 3 # Author: XiaoFeng
 4 import time
 5 start_time = "2016-9-1 7:00:00"
 6 handel = time.mktime(time.strptime(start_time, "%Y-%m-%d %H:%M:%S"))
 7 now = time.time()
 8 now_strtime = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(now))
 9 print(now_strtime)
10 dis_time = now - handel
11 struc_time = time.localtime(dis_time)
12 print("我已经来这儿\033[41;1m%d年,%d月,%d日,%d小时,%d分钟,%d秒了!\033[0m,好快呀" %
13       (struc_time.tm_year-1970, struc_time.tm_mon-1, struc_time.tm_mday-1,
14        struc_time.tm_hour, struc_time.tm_min, struc_time.tm_sec))

验证码:

#!usr/bin/env/ Python
# -*- coding:utf-8 -*-
# Author: XiaoFeng
import random


def verif_code():
    code = []
    i = 4
    while 1:
        times_1 = random.sample(["num", "alpha"], 1)
        print(times_1)
        if times_1[0] == "num":
            num = str(random.randint(0, 9))
            code.append(num)
        else:
            alpha = chr(random.randint(65, 90))
            if random.randint(0, 1) == 0:
                alpha = alpha.lower()
            code.append(alpha)
        i -= 1
        if i == 0:
            return code


verification = verif_code()
print(verification)
verification = "".join(verification)
print(verification)

 

#!usr/bin/env/ python
# -*- coding:utf-8 -*-
# Author: XiaoFeng
import random


def verif_code():
code = []
i = 4
while 1:
times_1 = random.sample(["num", "alpha"], 1)
print(times_1)
if times_1[0] == "num":
num = str(random.randint(0, 9))
code.append(num)
else:
alpha = chr(random.randint(65, 90))
if random.randint(0, 1) == 0:
alpha = alpha.lower()
code.append(alpha)
i -= 1
if i == 0:
return code


verification = verif_code()
print(verification)
verification = "".join(verification)
print(verification)

--结束END--

本文标题: python3 时间模块 random模

本文链接: https://lsjlt.com/news/182169.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python3 时间模块 random模
    话不多说,一个是算时间的,还有一个是生成验证码的  1 #!usr/bin/env/ python 2 # -*- coding:utf-8 -*- 3 # Author: XiaoFeng 4 import time 5 s...
    99+
    2023-01-31
    模块 时间 random
  • Python3 中 random模块
    Python中的random模块用于生成随机数。 下面具体介绍random模块的功能: #用于生成一个0到1的 随机浮点数:0<= n < 1.0 import random a = random.random() pri...
    99+
    2023-01-31
    模块 random
  • python3--模块collections,time,random,sys
    defaultdict(默认字典)有如下值集合[11,22,33,44,55,66,77,88,99,90......],将所有大于66的值保存至字典的第一个key中,小于66的值保存至第二个key的值中即:{'k1':大于...
    99+
    2023-01-30
    模块 collections sys
  • Python3 Random模块代码详解
    描述 random() 方法返回随机生成的一个实数,它在[0,1)范围内。 import random help(random) FUNCTIONS betavariate(alpha, beta...
    99+
    2022-06-04
    详解 模块 代码
  • python random模块
    random() 方法返回随机生成的一个实数,它在[0,1)范围内。random()生成一个0到1的随机符点数import random print(random.random())执行输出0.7950347424262036ra...
    99+
    2023-01-30
    模块 python random
  • python模块--random
    random模块                                                                                                                ...
    99+
    2023-01-31
    模块 python random
  • Python中的sys模块、random模块和math模块
    一、sys运行时环境模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 用法: sys.argv:命令行参数List,第...
    99+
    2024-04-02
  • Python时间模块之datetime模块
    目录 简介 函数介绍及运用 date:日期类 1.获取当前时间  2.日期对象的属性 3.date类中时间和时间戳的转换: 4.修改日期使用replace方法  time:时间类  time类操作 datetime:日期时间类 timede...
    99+
    2023-09-12
    python datetime python 日期时间
  • python:time时间模块
    time模块方法:time.time():获取当前时间的时间戳time.localtime():接受一个时间戳,并把它转化为一个当前时间的元组。不给参数的话就会默认将time.time()作为参数传入time.localtime():索引属...
    99+
    2023-01-31
    模块 时间 python
  • Python的random模块详解
    目录 1.random()函数 2.randint(a, b)函数 3.uniform(a, b)函数 4.choice(seq)函数 5.shuffle(seq)函数 6.sample(seq, k)函数 7.randrange([sta...
    99+
    2023-10-20
    python numpy 数据分析
  • Python 模块:random 随机数
    Python中的random模块用于生成随机数。 使用该模块之前需要 import random 几个常用的函数用法: 1、random.random 函数原型: random.random() 用于生成一个0到1的随机符点数: 0 ...
    99+
    2023-01-30
    随机数 模块 Python
  • 【Python3】pymysql模块
    1. 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 ...
    99+
    2023-01-31
    模块 pymysql
  • Python3: datetime模块
    datetime模块定义了以下几个类: datetime.date: 表示日期的类,常用的属性有year, month, day; datetime.time: 表示时间的类,常用的属性有hour, minute, second, micr...
    99+
    2023-01-31
    模块 datetime
  • python3-os模块
    # Auther: Aaron Fanimport oscmd_res1 = os.system("dir")      #执行命令,但是不保存结果cmd_res2 = os.popen("dir").read()   #执行命令,并保存结...
    99+
    2023-01-31
    模块 os
  • python3-sys模块
    # Auther: Aaron Fanimport sysprint(sys.path)     #打印环境变量print(sys.argv)     #打印脚本名和脚本所带的所有参数print(sys.argv[2])  #打印脚本所跟的...
    99+
    2023-01-31
    模块 sys
  • python3--序列化模块,hashlib模块
    内置方法(回顾)__len__    len(obj)的结果依赖于obj.__len__()的结果,计算对象的长度__hash__   hash(obj)的结果依赖于obj.__hash__()的结果,计算对象...
    99+
    2023-01-30
    模块 序列化 hashlib
  • python3--协程,greenlet模块,gevent模块
    python之路——协程引子之前学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗...
    99+
    2023-01-30
    模块 协程 gevent
  • 详解python时间模块中的datetime模块
    Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,dat...
    99+
    2022-06-04
    模块 详解 时间
  • 关于Python常用模块时间模块time
    目录time简介导入模块1.时间戳2.时间元组(1)把时间戳转换为元组形式(2)元组转换为时间戳输出(3)把元组转换为格式化时间(4)把时间戳转换为格式化时间3.字符串时间(重点)(...
    99+
    2023-05-16
    Python模块 Python时间模块 Python time模块
  • python常用的时间模块之datetime模块
    今天小编给大家分享的是python常用的时间模块之datetime模块,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。一、基本类型1、date类datetime.date(2023,5...
    99+
    2023-08-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作