python字面常量

一、数字

数字的组成部分分为两种

    1.整数

     整数包含了长整数、整数两类

     整数示例:

                    0123456789

      长整数示例:

                    8888888888888888888888888888888888888888888888L 

      可以使用int()函数将任意数字转换为数字类型

    2.浮点数

          示例如下:

                 1.5

          可以使用函数float将任意数字转换为浮点数

 

二 、字符串

         1、字符串

                 示例如下:

                          the is  string or  这是一个字符串

                 如果需要指明以上信息为字符串需要使用单引号或者双引号

          2、单引号

                   单引号内的所有字符都是字符串,在单引号中制表符或者空格都按照原样保留

                  例如:'the is string'  or '我是一个字符串'

         3、双引号

                   双引号与单引号功能一样,其内容声明的依旧是字符串

                   例如:"你的名字是" or "what is your name"

         4、三引号

                   三引号的作用有两个功能

                   4.1 多行注释

                          当你需要一次性注释多行的时候,可以直接使用三引号引起来即可实现注释

                          例如:'''  这是一个注释

                                                 这是一个注释

                                                            这是一个注释'''

                   4.2 引用双引号和单引号

                           在三引号呢可以自由的引用单引号或者双引号

                           例如:'''

                                          This is the sconde line

                                           "what's your name?," I asked.

                                       '''

          字符串总结:字符串是不可变的,当你创造了一个字符串的时候,意味着不能发生任何改变。

          5、字符串格式化

                当需要在字符串中使变量和字符串完美的结合在一起的时候(例如shell script 中使用echo  "the is $variable"),可以使用format函数操作

                

     name = 'Swaroop'

     age = 20

    print ('{0} was {1} years old when the wrote this book').format(name,age))

 

              由于我们正在讨论格式问题,就要注意 print 总是会以一个不可见的新一行字符(\n
       结尾,因此重复调用 print 将会在相互独立的一行中分别打印。为防止打印过程中出现这一
       换行符,你可以通过 end 指定其应以空白结尾:

       print('a', end='')
       print('b', end='')

 

 


            输出结果如下:
            ab
            或者你通过 end 指定以空格结尾:
            

    print('a', end=' ')
    print('b', end=' ')
    print('c')

 

 


      输出结果如下:
      a b c

           

转载于:https://www.cnblogs.com/pydevops/p/8108001.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值