zoukankan      html  css  js  c++  java
  • python学习之路

    #coding=utf-8
    """
    #引用内置模块
    import os #系统调用,文件调用修改编写等等
    os.system("D:软件安装网易云音乐CloudMusiccloudmusic") #打开网易云音乐
    os.rename(r"F:python111",r"F:python") #修改F:python111目录名称为F:python
    ######################################################################################
    import webbrowser #引用内置浏览器模块
    webbrowser.open("http://www.baidu.com") #调用浏览器模块打开百度
    #######################################################################################
     
    def add(a,b,c,d):
    e=a+b+c+d
    return
    result=add(10,2,83,4)
    print("本次相加的结果为:",result)
     
     
    #######################################################################################
    #所有的文件分为两大类:1.文本文件 2.二进制文件
    fh=open(r"C:Python27wangsirwenjian.txt","r") #读取文本文件
    data=fh.read()
    print()
    fh.close()
    fh=open(r"C:Python27wangsirwenjian.txt","w") #文本文件的写入
    fh=open(r"C:Python27wangsirwenjian.txt","rb") #二进制文件的读取
    fh=open(r"C:Python27wangsirwenjian.txt","wb") #二进制文件的写入
    fh=open(r"C:Python27wangsirwenjian.txt","a") #文件的添加 append
    ####举例复制个文件####
    """
    fh=open(r"C:Python27wangsirwenjian.txt","r")
    data=fh.read()
    print(data)
    fh2=open(r"C:Python27wangsirwenjian2.txt","w")
    fh2.write(data)
    fh.close()
    fh2.close()
    #读取到目录下面的文件 wenjian.txt然后写入到wenjian2.txt里面去,当前是没有wenjian2.txt的所以会自己新建一个
     
     
     
     
     
    #coding=utf-8
    """
    import random
    print(random.random()) #0,1之间生成浮点数 float
    print(random.randint(1,9)) #随机生成入参范围内的数字
    print(random.randrange(1,99)) #随机生成入参范围内的数字,range顾头不顾尾
    print(random.choice([1,"23",[4,5]])) #随机选择任意一个数字
    print (random.sample([1,"24","55"],2)) #随机选择任意两个数字
    """
    #验证码生成
    import random
    def v_code():
    ret=""
    for i in range(8):
    num = random.randint(0,9)
    alf = chr(random.randint(65,122))
    num_alf = str(random.choice([num,alf]))
    ret+=num_alf
    return ret
    print(v_code())
     
    学习记录,小白一枚
  • 相关阅读:
    CentOS 6.5 安装 VNC Server
    vs2008出错
    MySQL 尽量避免使用 TIMESTAMP
    excel中生成32位随机id
    库存扣减和锁
    精通 MySQL 索引
    Java代码性能优化
    RocketMQ 消息丢失场景分析及如何解决
    Java 8 的内存结构
    Spring Boot + MyBatis + MySQL 实现读写分离
  • 原文地址:https://www.cnblogs.com/wangsirde0428/p/13269712.html
Copyright © 2011-2022 走看看