Python初步学习—

一.常量和变量

1.常量是程序不会被更改的量,也就是一旦被赋值后就不能再被更改。

2.而变量是程序中可以被更改的量,也就是能够通过赋值来进行更改的量。

二.赋值

    eg:

        i=7

        =在程序中不叫等号而叫赋值号,被赋值的变量一定要在左边,值在右边。

三.类型

    1.python的类型主要有int,long,float,bool,conplex,String

        int是整形,eg:1,2,-1,-2

        long是长整形 eg:87456l,-5655l

        bool是布尔形,它只有二种类型,一是true,二是false

        conplex是复数形 eg: 4+5j,50-2j

        String是字符串  eg: 'hello' , "hello" , ''' hello ''' ,""" hello"""

    2.引号的使用

        由上面的字符串例子可以看出引号有三种使用,下面说下它们的不同

        2.1 单引号''

            t1 = 'hello'
            print t1

        输出的结果是:hello

        2.2 双引号""

            t2 = "hello"
            print t2

        输出的结果是:hello

            t3 = "it ' is a hello"
            print t3

        输出的结果是:it ' is a hello

        由上面的结果可以看到双引号可以使用单引号。

        2.3 三引号''' '''或""" """

            t4 = ''' hello
            you
            me '''
            print t4

        输出的结果是:hello
                    you
                    me

        在三引号中的三个单引号和双引号是一样的,上面的结果可以看到用三引号可以保留换行。

    3.转义符 \ \n

        3.1 \ 让后一个单引号不被解释

            t5 = 'hello\' world'
            print t5

        输出的结果是:hello world

        这样的在单引号中也能够使用单引号了

        3.2 \n 换行符

            t6 = 'hello \n world'
            print t6

        输出的结果是:hello
                    world

        在里面加上\n能够达到换行的效果。

    4.自然字符串 r

        r就是将字符串进行原样的保留,不做任何处理

            print r'hello \n world'

        输出的结果是:hello \n world

    5.字符串的重复

            print 'hello '*3

        输出的结果是:hello hello hello

    6.子字符串

        在hello这个字符串中h,l,o都是它的子字符串,可以通过索引来进行获取

        子字符串的位置 hello 对应的位置是01234,在程序是从0开始数的。

            t7 = 'hello'
            t8 = t7[0]
            t9 = t7[:2]
            t10 = t7[0:3]
            t11 = t7[2:]
            print t8
            print t9
            print t10
            print t11

        输出的结果是:h
                    he
                    hel
                    llo

    所以这就是子字符串的获取,在t7[0:3]中实际提取是0到3-1的子字符串出来,[:2]:前面的空是代表最开始那里进行提取一直到2-1那里,而[2:]代表是从2开始一直到提取到最后。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值