• python数于字符串


    python数于字符串

    1、了解数的类型

    2、什么事字符串

    3、引号的使用与区别

    4、转义符

    5、自然字符串

    6、字符串的重复

    7、子字符串

     

     

    #了解数的类型

    1、python中数的类型主要有五种,分为有符号整数型(int),长整型(long),浮点型(float),布尔型(bool),复数型(complex)

    例:

    0、1、-1、1009、-290这些都是int

    87887l、-90990l、234567l这些都是long

    2.7788、3.277、8.88这些都是float

    Bool型直邮两个:ture(正确)、false(错误)

    4+2j、-9+20j、56+7j这种属于复数类型

     

    #什么是字符串

    2、在python中用引号引起来的字符集称之为字符串,比如:‘hello’、“my python”、“2+3”等都是字符串。

     

    #引号的使用与引号的区别

    3、python中字符串使用的引号可以是单引号、双引号跟三引号。但是他们的使用是不同的

    例:

    c1=“456quhongmeng

    print c1

    #输出结果:456quhongmeng

     

    c2=“I am‘ form hong meng

    print c2

    #输出结果:I am‘ form hong meng

     

    c2=‘I am form ”hong meng“’

    print c2

    #输出结果:I am‘ form “hong meng

     

    三引号

    c1=“”“wo

    yao

    qu

    hong

    meng“”“

    print c1

    #输出结果:

    wo

    yao

    qu

    hong

    meng

    ##如果是用单引号,则会在一行展现

     

     

    #转义符

    4、在python里面,如果要输出一个lt‘s a dog!这样的字符串,我们应该如何编写python程序呢?有两种方法,一种是用我们刚才的单引号间插使用的方法,即print“it’s a dog!”,用双引号来包含有单引号的字符串。当然还有其他的方法那就是用转义符”

     

    例:

    #转义符

    print ‘it ‘s a dog

    输出结果:it ‘s a dog

     

    print “hello wo yao qu hong meng    ###”是换行的功能(相当于html的<br>标签)

    输出结果:

    hello wo yao qu

    hong meng

     

    #自然字符串

    5、在python中,一串字符串即使有转义符,如果我们需要将他原样保留,不进行任何处理,那我们可以使用自然字符串,即在字符串前面添加“r”。

    例:

    print “hello hong meng

    输出结果:

    hello

    hong meng

     

    print r“hello hong meng

    输出结果:hello hong meng

     

    #字符串的重复

    6、如果我们要将一个字符串重复的输出,我们可以手动输入外,还可以使用字符串的重复运算。比如我们要将hong meng重复输5次,我们可以使用“hong meng”*5这种运算方法,有计算机自动执行重复输出指令。

    例:

    print “hong meng ”*5

    输出结果:

    hong meng

    hong meng

    hong meng

    hong meng

    hong meng

     

     

    #子字符串

    7、我们在编程的时候,比如字符串“hongmengxueyuan”中的“hong”、”meng“这些都是“hongmengxueyuan”的子字符串。如果我们想取一个字符串中的子字符串出来,就要进行子字符串运算。而子字符串的运算方法主要有两种,一种是索引运算法[],另一种是切片运算法[:]。

    例:

    #索引运算符从0开始索引

    #切片运算符[a:b]是指从第a下标开始到第b -1下标。同样第一位的下标为0。

    c1=“hongmengxueyuan

    c2=c1[0]

    c3=c1[7]

    c4=c1[:2]

    c5=c1[2:]

    c6=c1[4:8]

    print c1 输出结果:hongmengxueyuan

    print c2 输出结果:h

    print c3 输出结果:g

    print c4 输出结果:ho

    print c5 输出结果:ngmengxueyuan

    print c6 输出结果:meng

  • 相关阅读:
    hive 调优
    nohup
    安装ElasticSearch 6.1.1 head插件
    101. Symmetric Tree
    67. Add Binary
    70. Climbing Stairs
    896. Monotonic Array
    66. Plus One
    27. Remove Element
    Apache Tomcat文件包含漏洞风险大,威胁全球约8万台服务器
  • 原文地址:https://www.cnblogs.com/wenyoudo/p/8862405.html
Copyright © 2020-2023  润新知