zoukankan      html  css  js  c++  java
  • python3 时间模块 random模块之两个小练习

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

     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("我已经来这儿33[41;1m%d年,%d月,%d日,%d小时,%d分钟,%d秒了!33[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)
  • 相关阅读:
    USB无线网卡导致耳机电流声很大
    知乎广告太多怎么办?
    网络机顶盒固件提取、编辑和打包
    GOOGLE机器学习速成班
    windows xp版本的chrome浏览器去哪里下载呢?
    [转载]HTTP无状态是什么意思?
    [转载]HTTP的无状态是什么意思?
    安卓手机网页打开淘宝总是弹出应用市场
    PLSQL Developer 客户端工具的安装
    VMware虚拟网卡设置问题
  • 原文地址:https://www.cnblogs.com/xf1262048067/p/10810515.html
Copyright © 2011-2022 走看看