美文网首页
3.基本数据类型

3.基本数据类型

作者: 颜斶 | 来源:发表于2018-07-04 20:15 被阅读51次

    浮点数间运算存在不确定尾数,运算及比较用round()函数辅助

    round(x,d)  :对x四舍五入,d是小数截取位数;

    截图来自mooc课程

    \b 回退

    \n换行(光标移至下行首)

    \r回车(光标移至本行首)

    字符串处理函数

    len(x)  返回字符串的长度

    str(x)    任意类型x所对应的字符串形式

    hex(x)或oct(x)    整数x的十六进制或八进制小写形式字符串

    chr(u)    x为Unicode编码,返回其对应的字符

    ord(x)    x为字符,返回其对应的Unicode字符编码

    字符串处理方法

    str.lower()或str.upper() 返回字符串副本,全部字符小写/大写"AbCdEfGh".lower()结果为"abcdefgh"

    str.split(sep=None)     返回一个列表,有str根据sep被分隔的部分组成"A,B,C".split(",")结果为['A','B','C']

    str.count(sub)         返回子串sub在str中出现的次数"a apply a day".count("a")结果为4;

    str.lower()或str.upper() 返回字符串的副本,全部大写或者小写

    str.split(sep=None) 返回一个列表,由str根据sep被分隔的部分组成

    str.count(sub)  返回子串在str中出现的次数

    str.replace(old,new)  返回字符串str副本,所有的old子串被替换为new"Python".replace("n","n123,io")结果为"Python123.io"

    str.center(width[,fillchar])  字符串str根据宽度width居中,fillchar可选"Python".center(20,"=")结果为'=======Python======='

    str.strip(chars)  从str中去掉在其左侧黄蓉右侧chars中列出的字符"=Python=".strip(" =np")结果为"ytho"

    str.join(iter)   在iter变量除最后元素外每个元素后增加一个str",".join("12345")结果为"1,2,3,4,5"#主要用于字符串分隔等

    字符串类型的格式化

    <模板字符串>.format(<逗号分隔的参数>)

    Time库

    time()  获取当前时间戳,即计算机内部时间值,浮点数>>>time.time()  1516939876.6022282

    ctime()  获取当前时间并以易读方式表示,返回字符串>>>time.ctime()   'Fri Jan 26 12:11:16 2018'

    gmtime()  获取当前时间,表示为计算机可处理的时间格式>>>time.gmtime() 

    time.struct_time(tm_year=2018,tm_mon=1,tm_mday=26,tm_tour=4,tm_min=11,tm_sec=16,tm_wday=4,tm_yday=26,tm_isdst=0)

    时间格式化


    程序计时

    相关文章

      网友评论

          本文标题:3.基本数据类型

          本文链接:https://www.haomeiwen.com/subject/xfryuftx.html