• Python 初体验(六)


    • 关于Python随机数

    import random,发现这里面有很多randomize的method,这里不再一一赘述,可以通过帮助文档自习看,包括choice,shuffle都是集成度很高的randomize方法

    于是尝试了一个这样一个task,输入字符串长度,输出一个随机产生的字符串。巩固了一下异常的相关处理方法。

    import random
    def getstr(n):
    temp = []
    while len(temp) < n:
    temp.append(chr(97+random.randint(0,25)))
    return ''.join(temp)

    #input length
    while True:
    try:
    length = input('input length: ')
    if type(length) == int and length > 0:
    break
    else:
    print 'No kidding, seriously!'
    except NameError:
    print 'No kidding, seriously!'
    except SyntaxError:
    print 'No kidding, seriously!'

    print getstr(length)
    • 关于生成可执行文件

    利用py2exe可以生成可执行文件。步骤如下:

    1. 编写好执行脚本,如:上述这段代码。命名为 exercise.py
    2. 编写编译脚本compile.py
    from distutils.core import setup
    import py2exe

    setup(console=[r'f:\document\python\exercise.py'])
        3.   cmd中运行compile.py py2exe,就可以在同一目录下得到dist和build两个文件夹,其中可执行文件在dist中,如果需要在其它机器上运行改程序的话,将整个dist文件夹拷过去即可。
    image

     
  • 相关阅读:
    根据修改时间来获取文件
    juery学习总结——例子
    juery实现贪吃蛇的游戏
    juery学习总结(二)——juery操作页面元素
    juery学习总结(一)——juery选择器
    装饰器
    58同城招聘_爬虫解码ncs--#&X
    断点调试_PDB
    Nginx入门
    Windows环境下nginx的安装
  • 原文地址:https://www.cnblogs.com/bovine/p/2263448.html
Copyright © 2020-2023  润新知