Phthon四、基本概念

  在Python中有4种类型的数——整数、长整数、浮点数和复数。
   字符串:单引号(')可以用单引号指示字符串,空格和制表符都照原样保留。
           双引号(")双引号中的字符串与单引号中的字符串的使用完全相同。
           三引号('''或""") 利用三引号,可以指示一个多行的字符串。可以在三引号中自由的使用单引号和双引号。
   转义字符:"\"
          在一个字符串中,行末的单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行。
            例如:"This is the first sentence.\
                This is the second sentence."
          等价于"This is the first sentence. This is the second sentence."
    自然字符串:如果想要指示某些不需要如转义符那样的特别处理的字符串,那么需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by \n"。会原样输出
    Unicode字符串:只需要在字符串前加上前缀u或U,在处理文本文件的时候使Unicode字符串,特别是当这个文件含有用非英语的语言写的文本时。
    字符串是不可变的
    如果把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What\'s' 'your  name?'会被自动转为"What's your name?"。


    标识符命名
         标识符 是用来标识 某样东西 的名字。命名时,要遵循这些规则:
         •标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。
         •标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。
         •标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。
         •有效 标识符名称的例子有i、__my_name、name_23和a1b2_c3。
         •无效 标识符名称的例子有2things、this is spaced out和my-name。

    使用变量时,只需要给它一个值,不用声明或定义数据类型
   
    物理行是你在编写程序时所 看见 的。逻辑行是Python 看见 的单个语句。Python假定每个 物理行 对应一个 逻辑行,要想一个物理行对应多个逻辑行,物理行用逗号分开,最好不要用这种方式。逻辑行太多时,可以用多个物理行显示一个逻辑行
    缩进:空白在Python中是重要的。事实上行首的空白是重要的。它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。
        错误的缩进缩进会引发错误
        不要混合使用制表符和空格来缩进,因为这在跨越不同的平台的时候,无法正常工作。强烈建议在每个缩进层次使用单个制表符或两个或四个空格。选择这三种缩进风格之一。更加重要的是,选择一种风格,然后一贯地使用它,即只使用一种风格。
   

你可能感兴趣的:(工作,python)