美文网首页
字符串类型变量

字符串类型变量

作者: 清风丶明月丿 | 来源:发表于2018-01-24 11:41 被阅读0次

    补充:range(start,end,scna)函数,其返回值是数组
    start含义:计数是从start开始。如果不写默认是从0开始的。例如range(5)等价于range(0,5);
    end含义:计数到end结束,但不包括end,不能省略哦。例如range(0,5)是[0,1,2,3,4,];
    scna含义:每次跳跃的间隔,默认为1,可以省略。例如:range(0,5,2)是从[0,2,4];

    补充一个range函数与for语句连用的例子:



    补充:
    python默认的编码方式是ASCII,ASCII不包括中文,所以如果字符串包括中文的话,需要指定编码方式。
    方式有两种:
    第一种,在文件开头加入#coding=utf-8
    第二种,定义Unicode字符串,例如:a=u"helloworld"
    正文:
    python中的字符串感觉像是c中的字符串,但是python中关于字符的数据类型只有字符串一种,python没有单字符的形式,单字符在python中也是字符串表达。
    个人感觉python中的字符串像是c中的字符数组。

    1.字符串访问:
    var1 = 'Hello World!'
    var2 = "Python Runoob"
    print "var1[0]: ", var1[0]
    print "var2[1:5]: ", var2[1:5]
    使用字符串截取有两种,返回的值都是新的字符串,也就是开辟了新的空间。
    第一种是从前到后截取,注意字符串的起始值是0,最后一个值是小于,例如var[1:4]是从var[0]到var[3]。
    第二种也是从前往后截取,只不过表达的方式是倒数第几个,也是第一个值是开始,最后一个值是小于,例如var[-4:-1]

    2.字符串运算: 图片.png

    3.格式化字符串的输入输出

    图片.png
    图片.png

    4.'''的使用,在''' '''中的所有字符都不需要转义,输入什么就是什么。

    相关文章

      网友评论

          本文标题:字符串类型变量

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