Python基本概念

来源:互联网 发布:linux prompt 编辑:程序博客网 时间:2024/04/29 09:51

字符串

字符串是字符的序列。字符串基本上就是一组单词。

Python使用字符串的方法

  • 使用单引号( ' )
  可以使用单引号指示字符串,就如同 ' Quote me on this' 这样。空格和制表符都会原样保留。
  • 使用双引号( " )
和单引号的情况完全相同。 如  “ What ' s your name? ’”
  • 使用三引号( ' ' ' 或 “ ” ” )
可以指示一个多行的字符串。也可以在三引号中自由的使用单引号和双引号。;例如:
' ' ' This is a multi-line string,
     This is the first line.
     This is the second line.
     " What's your name?, " I asked.
     He said " Bond ,James Bond."
' ' ' 
  • 转移符
使用' \ '来指示。例如 ‘What\'s your name?’
或者直接 “ What's your name? ”
并且,在一个字符串中,行末的单独一个反斜杠代表字符串在下一个行继续,而不是开始新的行。
  • 自然字符串
如果你想要指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。
例如r"Newlines are indicated by \n"。
  • Unicode字符串
Unicode是书写国际文本的标准方法。Python处理Unicode文本时,需要在字符串前加上前缀u或U。例如,u“ THis is a unicode  string.”

*Python中,单引号和双引号 是完全相同的,它们没有任何方面的不同。且在Python中,字符串是不可变的,就以为着一旦你创造了一个字符串,你就不能再改变它了。

标识符

标识符是用来标识某样东西的名字。在命名标识符的时候,要遵循:
  • 标识符的字一个字符必须是字母表中的字母(大写或小写)或者一个下划线( ' _' )。
  • 标识符名称的其他部分可以由字母(大写或小写)、下划线( ' _' )或者数字( ' 0-9' )组成。
  • 标识符名称是对大小写敏感的。

数据类型

字符串、布尔类型、整数、浮点数、数字、列表、元祖、字典、日期。

对象

Python把在程序中用到的任何东西都称为  对象  。

0 0