博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python变量和数据类型
阅读量:7211 次
发布时间:2019-06-29

本文共 1243 字,大约阅读时间需要 4 分钟。

变量:变量就是可以改变的量。如:x+y = 10

                                                        x=5 , y=?

                                                        x=7 , y=? 这是数学里的变量

                                                 通俗的理解:变量     =   生活中的容器(盒子)

                    变量的赋值操作  =  我们把物品放入盒子

                    数据类型 = 放了不同物体的盒子(放入鞋子,那这个盒子的类型就是鞋盒;放了饭,就是饭盒)

变量赋值。变量的命名规范:1.变量名支持中文, 但不推荐使用   2.可以使用数字,但不能以数字开头  3.不可以使用特殊字符,除了下划线_  4.变量严格区分大小写  5.变量命名要有意义(规范) 6.变量命名要避免和系统使用的保留关键字冲突

变量赋值的基本格式:    变量名 = 值   如 :age = 18

变量的其他赋值方式:   变量1=变量2=变量3=值 (给多个变量同时赋值同一个值)

                                     变量1,变量2,变量3=值1,值2,值3   (给多个变量同时分别赋不的值)

变量交换:     变量1,变量2 = 变量2,变量1

变量的三个常用操作:  1.获取值   可直接通过变量名获取    age = 18    #用法:name

                              print(age)

            2.查看数据类型 使用type()函数   print(type(age))  #用法:type(name)

            3.获取变量在内存中的id()函数     print(id(name))   #用法:id(name)

数据类型 : Python中可以自定义数据类型,可以具有无限种数据类型。系统默认提供6个标准数据类型:

     1.Number类型       数值类型          2.String类型          字符类型

     2.List类型              列表类型          4.Tuple类型          元祖类型

               3.Dict类型              字典类型          6.Set类型              集合类型

     在Python中我们不需要声明一个变量的数据类型,只需要定义它并为它赋值,因为系统会根据我们给它的值自动分辨它的数据类型。

Number类型   :  Number类型一共分为四个小类别:整型,浮点型,布尔值,复数 

    1. int 整型  :整型就是整数类型 , 声明整型有四种方式:

      1.十进制声明整数:0~9   变量 =  十进制数字    print(10010)

      2.二进制声明整数:0~1   变量 = 0b(零b)二进制数字     print(0b10010)

      3.八进制声明整数: 0~7   变量 = 0o(零o)八进制数字    print(0o10010)

           4.十六进制声明整数;  0~9A~F   变量 = 0x(零x)十六进制数字    print(0x10010)

      5.十进制转化为二进制:  变量 = bin(十进制数字)   print(bin(12))

未完待续。。。

转载于:https://www.cnblogs.com/w-zc/p/7900295.html

你可能感兴趣的文章
一篇文章入门Flask
查看>>
Redis笔记(一)
查看>>
前端开发如何做好本地接口模拟
查看>>
Vue项目部署遇到的问题及解决方案
查看>>
Python 基础起步(一)写在开篇的话,写给同为小白的你
查看>>
webpack入门学习手记(一)
查看>>
GraphQL —— 标量类型
查看>>
一些SAP Partners能够通过二次开发实现打通C/4HANA和S/4HANA的方法介绍
查看>>
【C++】 12_经典问题解析 一
查看>>
Vue2 模板template的四种写法总结
查看>>
深入浅出分析MySQL常用存储引擎
查看>>
深入Redis持久化
查看>>
我来重新学习js的面向对象(part 4)
查看>>
事件处理程序中event参数的传递
查看>>
JS面向对象的程序设计之创建对象_工厂模式,构造函数模式,原型模式-1
查看>>
前端需要了解的nginx(2)
查看>>
在vue-cli项目下简单使用mockjs模拟数据
查看>>
用python爬取知识星球
查看>>
从汇编角度看待函数调用
查看>>
麻雀虽小五脏俱全的Vue拉勾项目,看看应该有帮助
查看>>