Python

来源:互联网 发布:软件服务商合作模式 编辑:程序博客网 时间:2024/04/28 20:20

**

python基础

  1. 数据类型

    整数,浮点数,字符串、布尔值、空值、变量、常量(习惯常量名全为大写)
    两数两除的结果为字符型,
    a // b 结果为整数
    a / b 结果为精确值的字符串
    a%b 结果为取余数

  2. 编码和字符串

    所谓的编码就好比人类通过沟通交际的语言,语言不通,则为乱码。在生活中随处可见,中国人用汉语,美国人用英语,两者沟通出现问题,则出现了沟通障碍。因此,必须实现编码的一致性,才能使在数据传输的过程中能够友好交际。
    在计算机内存中,使用的是unicode,而中文一般为utf-8, 因此网页在显示数据过程中,需要把网页的编码转化为utf-8.类似的信息,表示该网页正是用的UTF-8编码。
    字符串转码问题:
    encode(“指定编码类型”)表示将指定的编码类型转为bytes类型(此类型计算机系统可以识别此编码)
    decode(“指定编码类型”),表示的意思与上述相反,将bytes类型转为指定编码类型。

  3. list和tuple

    list 是python内置的一种数据类型,list是有序集合,可以删除和添加其中的元素。
    len(name) : 获取list中元素的个数;
    name[index], 表示list中的第index个元素
    name[-1], 表示最后一个元素
    name[-2], 表示倒数第二个元素,以此类推
    append(“”) : 表示添加到list末尾
    pop():表示删除list末尾
    pop(index), 表示删除指定位置的元素
    name[index]=“”:表示赋值指定位置的元素

  4. 条件语句
    if x:
    code

  5. 循环

names = ['Michael', 'Bob', 'Tracy']for name in names:    print(name)
  1. dist和set
    dist采用key-value的形式存储数据,因此在查询数据时能够快速查询,

函数

  1. 调用函数
  2. 定义函数
    def function_name() :
    code
0 0
原创粉丝点击