Python基础语法

一 标识符

  1. 第一个字符必须是字母表中的字母或下划线

  2. 标识符的其它的部分由字母,数字和下划线组成

  3. 标识符对大小写敏感

二 关键字

'False', 'None', 'True', 'and', 'as', 'assert',

'break', 'class', 'continue',

'def', 'del', 'elif', 'else', 'except',

'finally', 'for', 'from', 'global',

'if', 'import', 'in', 'is', 'lambda',

'nonlocal', 'not', 'or', 'pass',

'raise', 'return', 'try', 'while', 'with', 'yield'

三 行与缩进

Python 使用缩进来表示代码块

❤️注意:同一个代码块的语句必须包含相同的缩进空格数

四 多行语句

Python 通常是一行写完一条语句

tobal = item_one + \
        item_two + \
         item_three

❤️注意:在[], {} 或 () 中的多行语句,不需要使用反斜杠 \

例如:

total = ['item_one', 'item_two', 'item_three',
            'item_four', 'item_five']

五 数字类型

  1. int (整数)

  2. bool(布尔)

  3. float(浮点数)

  4. complex(复数)

六 字符串

  1. Python 中单引号与双引号使用完全相同

  2. 使用三引号可以指定一个多行字符串

  3. word = 'String'
    sentence = "This is sentence"
    paragraph = """This is a paragraph
    that can consist of multiple lines"""
  4. 转义符:反斜杠

  5. 反斜杠可以用来转义,使用 r 可以让反斜杠不发生转义。如:r"this is a line with \n"则 \n 会显示,并不会执行

  6. 按字面意义级联字符串。如:"this" "is" "string" 会被自动转换为 this is string

  7. 字符串可以用 + 运算符 连接 在一起,用 * 运算符 重复

  8. Python 中字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1开始

  9. Python 中的字符串不能改变

  10. Python 没有单独的字符类型,一个字符就是长度为 1 的字符串

  11. 字符串的截取的语法格式:变量[头下标:尾下标:步长]

  12. str = '123456789'
    print(str)                
    print(str[0:-1])          #输出第一个到倒数第二个的所有字符
    print(str[0])             #输出第一个字符
    print(str[2:5])
    print(str[2:])            #输出第三个开始后的所有字符
    print(str[1:5:2])          
    #运行结果:24
    print(str * 2)             #输出字符串两次
    print(str + 'GAME OVER!')   #连接字符串
    print(r'GAME OVER!\n')      #使用 r 可以让反斜杠不发生转义

七 空行

❤️注意:空行也是程序代码的一部分

八 等待用户输入

input("\n\n按下 enter 键后退出。")
上一篇:PL/SQL Developer工具包和InstantClient连接Oracle 11g数据库


下一篇:FastAPI-4-路径参数