Python基本语法

来源:互联网 发布:网络侦探 贝尔菲兽 编辑:程序博客网 时间:2024/06/02 02:59

标识符

    标识符可以包含字母、数字、下划线;

    但是不能以数字开头;

    标识符命令:

        ×  单下划线开头:不能直接访问的类属性,需通过类提供的接口进行访问;

        ×  双下划线开头:代码类的私有成员;

        ×  双下划线开头 && 双下划线结尾:代码Python中特殊方法专用的标识,如__init__()代表类的构造函数


引号

         Python可以使用单引号、双引号、三引号来表示字符串;


变量

         变量无需声明;

         变量在使用前都必须赋值,变量赋值以后该变量才会被创建;

         变量在内存中创建时,会存储变量的标识、名称、数据;

         等号(=)用于赋值!

         

Python定义了5个标准的数据类型

number

        Python支持四种不同的数字类型:

                      * int(有符号):10、100、-786..

                      * long : 5192436L、-0532181818L

                      * float:3.1415、-21.9.....

                      * complex(复数) :3e+26J

string

           string可以包含字母、数字、下划线;

         加号(+):字符串拼接运算符,str = str + “TEST”

         星号(*):字符串重复 : str = str * 2

         索引:str[0]、str[1:3]、str[2:]、str[:5]

list(列表)

         列表是Python中使用最频繁的数据类型;

         列表用“[ ]"标识;

         索引:与string类似,可以通过[low_index:high_index]进行截取,从左到右索引默认从0开始;从右到左索引默认从-1开始;下标可以为空,此时表示取到头或者取到尾;

         +、*:与string类似,list支持这两个运算符;

#!/usr/bin/python# -*- coding: UTF-8 -*- list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]tinylist = [123, 'john'] print list               # 输出完整列表print list[0]            # 输出列表的第一个元素print list[1:3]          # 输出第二个至第三个的元素 print list[2:]           # 输出从第三个开始至列表末尾的所有元素print tinylist * 2       # 输出列表两次print list + tinylist    # 打印组合的列表
输出结果如下:

['runoob', 786, 2.23, 'john', 70.2]runoob[786, 2.23][2.23, 'john', 70.2][123, 'john', 123, 'john']['runoob', 786, 2.23, 'john', 70.2, 123, 'john']



tuple(元组)


dictionary(字典)


原创粉丝点击