zoukankan      html  css  js  c++  java
  • Python学习笔记4

    根据文件类型选择文件

    文件 s

    s.split('.')[1] 即为文件后缀名,据此判断

    输出执行后结果到指定文件

    os.system('E:\Learning\python\test_case\%s >>log.txt 2>&1'%a)

    相关时间函数

    time.sleep()

    time.ctime()当前时间的字符串形式

    time.localtime()当前时间的struct_time形式

    time.time() 获取当前时间戳

    time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())

    implicitly_wait()

    filter()函数

    格式:filter(func,seq)

    该内建函数的作用相当于一个筛子。func函数是一个布尔函数,filter()调用这个布尔函数,将每个seq中的元素依次过一遍筛子,选出使func返回值是Ture的元素的序列。

    random.randint(1,10) 随机输出1,10间一个整数

    a,b=b,a 可实现互相交换a,b的值

    关于占位符

    >>> a = 3.1415926
    >>> print "%d"%a    #%d只能输出整数,int类型
    3
    >>> print "%f"%a  #%f输出浮点数
    3.141593
    >>> print "%.2f"%a #按照要求输出小数位数
    3.14
    >>> print "%.9f"%a  #如果要求的小数位数过多,后面就用0补全
    3.141592600
    >>> b = 3          
    >>> print "%4d"%b   #如果是整数,这样写要求该整数占有四个位置,于是在前面增加三个空格
       3                #而不是写成0003的样式
    >>> import math     #引入数学模块
    >>> print "PI=%f"%math.pi #默认,将圆周率打印成这个样子
    PI=3.141593
    >>> print "PI=%10.3f"%math.pi #约束一下,这个的含义是整数部分加上小数点和小数部分共计10位,并且右对齐
    PI=     3.142
    >>> print "PI=%-10.3f"%math.pi #要求显示的左对齐,其余跟上面一样
    PI=3.142
    >>> print "PI=%06d"%int(math.pi) #整数部分的显示,要求共6位,这样前面用0补足了。
    PI=000003

    print有个特点是在输出的时候,每行末尾自动添加‘ ‘,如果想不添加,在print语句末尾加上一个逗号即可

     
    反转字符串
    def reverse(text):
        result=[]
        for i in range(len(text)-1,-1,-1):
            result.append(text[i])
        return "".join(result)
     去除字符串中元音字母
    def anti_vowel(text):
        result=[]
        for i in range(len(text)):
            if text[i] not in 'aeiouAEIOU':
                result.append(text[i])
        return "".join(result)
     
  • 相关阅读:
    U9在SQL Server上的性能优化经验(转述) — 之 分页
    家里买了XBOX 360 Kinect
    哦,真是“不幸”的消息
    U9在SQL Server上的性能优化经验(转述) — 之 包含列索引
    Silverlight 4处理StartWith的BUG
    IIS HTTP重定向配置、参数设置
    【代码保留】怎样添加一个多选搜索引擎
    NSLog 使用
    ObjectiveC(IOS)推荐的属性读写方法
    16进制颜色(html颜色值)字符串转为UIColor
  • 原文地址:https://www.cnblogs.com/alansheng/p/4569416.html
Copyright © 2011-2022 走看看