zoukankan      html  css  js  c++  java
  • (2)Python 变量和运算符

    一、python变量特点

    python是弱类型语言,无需声明变量可以直接使用并且变量的数据类型可以动态改变

     

    二、变量命名规则

    1.不能使用python关键字

    2.不能数字开头

    3.不能包含空格

    4.不能包含#

    5.不建议使用内置函数作为变量名

     

     **语句块的缩进

    条件或者循环组成的语句块中,块中的每一行必须缩进相同的空格数(一般规定4个空格)

    python中用:表示语句块的开始,块中的每一句都是缩进的,当回退到和开始一样的缩进量时,表示这个语句块结束

     

    三、数字数据类型

    1.整形

    十进制

    二进制

    零+b开头二进制

    八进制

    零+字母o开头八进制数字

    十六进制

    零+x开头十六进制数字

     

    2.浮点型

    十进制形式

    科学计数形式

    3.bool类型

     注意首字母必须大写, True False 

    下面的值作表达式时表示值为假

    Flase   None   0    “”   ()   []   {}

    其他一切都被解释为真

    4.复数

     略

    四、运算符

    1.赋值运算符

    (1)连续赋值

    连续赋值后互不影响

    (2)元组、序列、字段赋值

    2.算数运算符

    幂运算符是两个乘号 **

    双斜杠的除法会舍弃小数部分

    求余数

    求相反数

    简写

    不仅支持加减乘除的简写,还可以支持求余数、幂运算位运算符的简写

    3.比较运算符

     除基本的> 、<、 == 等

     is 和 is not 变量所引用的对象是否同异

    4.逻辑运算符

    and or not 代替  && ||    

     

     短路逻辑

    当判断表达式用 and 时,如果 and前表达式判断为假,则and后不会再进行计算

    如果单判断f(),报错

    and判断

    顺利得出想要的结果,证明 f()没有被执行

    5.三目运算符

     语句1  if  bool表达式 else 语句2

    和.net java 的语法不同,把为真的语句提前了。 如果 bool表达式为真 执行语句1 如果为假 执行语句2

    也可以返回多条语句,用逗号分隔返回一个元组,用分号分隔返回第一条

    6.位运算符

    7.in运算符

     判断是否包含于变量中

    五、运算符优先级

  • 相关阅读:
    SQL Server 索引结构及其使用(三)
    SQL Server 索引结构及其使用(一)
    存储过程中的top+变量(downmoon)
    全文索引
    基本DDL 语句之Create Database(downmoon)
    SQL Server 索引结构及其使用(二)
    SQL Server 索引结构及其使用(四)
    前触发器和后触发器简介(downmoon)
    MongoDB学习笔记
    1. 索引的建立和运用
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/6800187.html
Copyright © 2011-2022 走看看