Python学习(四):python变量命名及保留关键字

python变量定义及命名规范

  • 变量定义
    定义方式:变量名=变量值,不需要事先声明类型,python解释器在解释执行时会自动识别变量名类型。

  • 命名规范
  1. 使用有意义的变量名
  2. 采用蛇形命名风格(下划线分隔命名风格,推荐使用)、驼峰命名风格、混合风格
  3. 只能包含大小写字母、数字和下划线,不可使用特殊字符
  4. 首字符必须是字母(大写或小写)或下划线
  5. 不可使用python关键字

  • 常见做法
  1. 模块名通常使用全小写字母,单词之间使用下划线分隔
  2. 包名(目录名)也通常使用全小写字母,单词之间使用下划线分隔
  3. 类名通常使用首字母大写的驼峰命名法,例如MyClass
  4. 函数名、方法名和普通变量名通常使用全小写字母和蛇形命名法
  5. 常量通常使用全大写字母,使用下划线分隔

python变保留关键字

python语言保留字当前有33个,分别如下:

  • 定义保留字3个

    关键字名称说明
    def定义函数
    class定义类
    lambda创建匿名函数
  • 控制语句保留字9个

    关键字名称说明
    if开始条件语句
    elif用于条件语句,等同于 else if
    else用于条件语句
    for创建 for 循环
    while创建 while 循环
    try编写 try…except 语句
    except处理异常,发生异常时如何执行
    finally处理异常,无论是否存在异常,都将执行一段代码
    with用于简化try-except-finally语句的使用
  • 定义保留字3个

    关键字名称说明
    True布尔值,表示真
    False布尔值,表示假
    None表示null空值
  • 其它保留字18个

    关键字说明
    and用于表达式运算,逻辑运算符
    or用于表达式运算,逻辑运算符
    not用于表达式运算,逻辑运算符
    in检查集合中是否存在某个元素
    is测试两个变量是否相等
    as创建别名
    global声明全局变量
    nonlocal声明非局部变量
    yield结束函数,返回生成器
    del删除变量、对象
    passnull 语句,一条什么都不做的语句
    assert断言,用于调试
    break跳出循环
    continue继续循环的下一个迭代
    from导入模块的特定部分
    import导入模块
    raise产生异常
    return退出函数并返回值
  • 12
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值