python:变量

编程的三个基本要素:

        数据类型

        变量

        运算符

(1)数据类型

    python基本数据类型:

        字符串(str)

        数字(int/float)

        布尔类型(bool)True|False

        复数(complex)

    python组合数据类型:

        列表[list]

        集合[set]

        元组[tuple]

        字典[dict]

    python引用数据类型:面向对象(可变类型、不可变类型)

(2)变量:用于在程序中临时存储具体数据的容器,是程序中的一种标识符

    主要由大小写字母、数字、下划线组成的、数字不能开头

    见名知意:看到变量名称,猜到变量的作用

    驼峰命名法:第一个单词全部小写、后面每个单词首字母大写[参考]

    下划线分隔命名法:多个单词全部小写,不同的单词之间下划线分隔

    变量的赋值:向变量中存储数据!

    向变量中存储数据:赋值:赋予一个具体的数据作为变量的值

    语法:变量名称 = 具体的数据

    变量的交叉赋值:变量1,变量2...变量n = 值1,值2...值n

(3)运算符

    赋值运算符: =

    语法:变量 = 表达式

    意义:将等号右边的表达式的结果,赋值给左边的变量

(4)算数运算符

    加法: +

    减法: -

    乘法: *

    除法: /

    整除://

    余数:%

    求次方:**

    python中,舍弃了其他语言中的a++  a--操作

    保留了++a,--a语法操作,仅仅用于进行符号的正负判断

    例如:a = 8    r = --a(负负得正)  r = 8

(5)数据类型转换

    数字->字符串:str()

    字符串-> 整数:int()

    字符串-> 浮点数:float()

    布尔->字符串:str()  -> ‘True’ | ‘False

    字符串->布尔:bool()

    空字符串:转换结果:False

    非空字符串:转换结果:True

    数字->布尔:bool()

    数字0:转换结果:False

    非0:转换结果:True

(6)关系运算符(比较运算符)

    用于比较两个数据的大小关系

        大于  >

       大于等于  >=

        小于  <

        小于等于  <=

        不相等  !=

        相等 ==

    关系运算符/比较运算符:主要操作两个数据的关系比较、返回一个布尔类型的数据

(7)逻辑运算符

    并且:与: and:女生找男朋友

    或者:或: or:男生找女朋友

    取反:非: not:小两口吵架

(8)扩展:位运算符

    针对二进制数据的运算[一般不使用]

    单个二进制运算

    >> 右移运算符号

    << 左移运算符号

    & 与运算

你可能感兴趣的:(python:变量)