python 基本语法

python基本语法

  • 编码
    python3.0+默认编码方式为utf-8

  • 标识符
    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’

  • 注释
    “#”以井号注释
    多行注释可以使用井号注释,也可以用三个单引号或三个双引号注释。

  • 行与缩进
    代码用缩进来表示代码块和嵌套关系,默认为每层级4个空格表示层级

  • 多行语句
    一条语句很长,可以使用(\)反斜杠来实现多条语句
    在()、{} 、[]中不需要使用反斜杠来实现多条语句

  • 数字类型
    1、int 整数
    2、bool 布尔
    3、float 浮点数
    4、complex 复数

  • 字符串
    1、python中单引号和双引号使用完全相同。
    2、使用三引号(’’'或""")可以指定一个多行字符串。
    3、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。。 如 r"this is a line with \n" 则\n会显示,并不是换行。
    4、按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。
    5、字符串可以用 + 运算符连接在一起,用 * 运算符重复。
    6、Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。
    6、Python中的字符串不能改变。
    7、Python 没有单独的字符类型,一个字符就是长度为 1 的字符串。
    8、字符串的截取的语法格式如下:变量[头下标:尾下标:步长]

  • 空行
    1、函数之间或类的方法之间用空行分隔,表示一段新的代码的开始
    2、空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错

  • 同一行显示多条语句
    Python可以在同一行中使用多条语句,语句之间使用分号(;)分割

  • 多个语句构成代码组
    1、缩进相同的一组语句构成一个代码块,我们称之代码组。
    2、像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。
    3、我们将首行及后面的代码组称为一个子句(clause)。

  • 输入与输出
    获取输入:input
    输出结果:print

-import 与 from…import
1、在 python 用 import 或者 from…import 来导入相应的模块。
2、将整个模块(somemodule)导入,格式为: import somemodule
3、从某个模块中导入某个函数,格式为: from somemodule import somefunction
4、从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc
5、将某个模块中的全部函数导入,格式为: from somemodule import *

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值