python基本概念

在python中有4种类型的数--整数,长整数,浮点数和复数

字符串

  • 使用单引号 ( ' )
  • 使用双引号 ( " )

  与单引号使用完全相同

  • 使用三引号 ( '''或""")

  指示一个多行的字符串。在三引号中可以自由的使用单引号和双引号

print('''this  is multi-linestring
 this is first line,    
  this is second line
    "双引号可以使用"
     '单引号也可以使用'
       下面还有一个空行
       ''')

 结果:

  • 转义符

 在一个字符串中,行末的单独一个反斜杠 \ 表示字符串在下一行继续,而不是开始一个新的行。

 "This is the first sentence.\

 This is the second sentence."

 等价于"This is the first sentence.This is the second sentence."

  • 自然字符串

 指示不需要如转义符那样的特别处理的字符串。通过给字符串加上前缀r或R来指定。例如  r"String\n"。输出:String\n

  • Unicode字符串

 处理含有非英语的语言写的文本。通过给字符串加上前缀u。例如 u"This is an unicode  string"。

  • 字符串是不可变的
  • 按字面意义级连接字符串

 如果你把两个字符串按字面意义相邻放着,他们会被python自动级连。例如 'What\'s''your  name?'会被自动转为"What's your name?"。

变量

python使用变量时只需给它们赋一个值即可,不需要声明或定义数据类型。

缩进

在逻辑行首的空白(空白格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。

同一层次的语句必须有相同的缩进,这称为块。

 

                                                                                                                               摘自python简明教程中文

posted @ 2017-06-10 18:12  adcandy  阅读(240)  评论(0编辑  收藏  举报