0%

Python入门

Python的非正式介绍

Python中用#开头表示注释。

  • 数字

    • 整数 int

    • 浮点数 float

      除法 / 返回浮点数类型 //忽略小数点

      ** 乘方

  • 字符串

    用单引号或双引号表示。

    原始字符串:在引号前加r,取消\的转义作用。

    字符串字面量:使用三重引号。

    字符串用+连接,用*重复。

    字符串可以通过索引(下标)访问,从0开始。索引为负数时,从右边开始,最后一个字符是-1

    切片;字符串可以通过切片获得子字符串,如word[0:2],包括0不包括2。切片的开始可以省略,默认为0和-1。

    Python中的字符串不可变。

    函数len()返回字符串的长度。

  • 列表

    列表是一种常用的复合数据类型,类似于其它语言中的数组。

    1
    squares = [1, 4, 9, 16, 25]

    列表操作:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    squares = [1, 4, 9, 16, 25]

    squares[0]
    squares[-1]
    squares[1:-2]

    squares1 = squares[0:2]
    squares2 = squares[0:2] + squares[2:-1]
    squares[1:-1] = [1, 4, 9, 16]

    squares[0] = 0

    squares.append(36)

    len(squares)

    a = ['a', 'b', 'c']
    n = [1, 2, 3]
    x = [a, n]

流程控制

  • if
  • for
  • while
  • range()
  • break
  • continue
  • else
  • pass

函数

自定义函数

1
2
3
4
5
def add(x, y):
print(x + y)


add(3, 5)

数据结构

列表

元组和序列

集合

字典

更多

  • 在Python的交互模式中,上一次的运算结果被赋值给变量_

2020-2-19 16:27:23