上一篇中我们把数字或字符串赋值给了一个变量,那么这一篇我们将先介绍一下变量变量可以看成一个抽屉,用来存放程序中的数据。在一个程序中每个变量都拥有独有的名字,通过变量的名字就能找到变量中(抽屉)的数据。和变量相对应的是常量,Python中是不支持常量的,所以这一篇我们只介绍变量。一、变量1.1、Python变量的赋值 上一篇Python的运算符中,我们已经介绍了赋值运算符,请看上篇的截图:其中

x = 40  #把40赋值给变量xy = 20  #把20赋值给变量y# 其中x和y是变量,40和20都是数值

更多的赋值例子:

pi = 3.1415926 #将圆周率赋值给变量Piwechat = "www.qq.com" # 将网址赋值给wechatTF = True #把布尔值True赋值给TF

顾名思义,变量的值是可以随时修改的,当重新赋值后,这个变量值就是新的赋值。变量的类型就是新的赋值数据类型,不受旧赋值数据类型影响。除了单个赋值数据,我们也可以将表达式的运行结果赋值给变量。1.2 变量的使用只要知道变量的名称,我们就可以使用变量1.3 Python是弱类型的语言弱类型语言主要有以下两个特点:

  • 变量无须声明就可以直接赋值,对一个不存在的变量赋值就相当于定义了一个新变量。
  • 变量的数据类型可以随时改变,比如,同一个变量可以一会儿被赋值为整数,一会儿被赋值为字符串。

二、类型检测函数type()弱类型并不等于没有类型!弱类型是说在书写代码时不用刻意关注类型,但是在编程语言的内部仍然是有类型的。我们可以使用 type() 内置函数类检测某个变量或者表达式的类型三、Python整数类型(int)整数就是没有小数部分的数字,Python中的整数包括正整数、0和负整数。Python3中的只有一种类型的整数,再没有细分。所以Python整数的取值范围是没界限的。当所有数值超过计算机自身的计算能力时,Python会自动转用高精度计算(大数计算)3.1 整数的不同进制在Python3中,可以使用多种进制来表示整数:3.1.1 十进制形式我们平时常见的整数就是十进制形式,它由0~9共十个数字排列组合而成。3.1.2八进制形式八进制整数由0~7共八个数字组成,以0o或0O开头。注意,第一个符号是数字0,第二个符号是大写或小写字母O.3.1.2二进制形式由0和1两个数字组成,书写时以0b或0B开头。3.1.4十六进制形式由0~9十个数字以及A~F(或a~f)六个字母组成,书写时以0x或0X开头以上就是整数进制,对初学者来说,我们了解一下就OK了,没必要去深入。 等以后项目应用中需要再去认真学习。结束语:Python整数(int)类型的基础知识这篇就介绍到这里。下一篇我们将介绍

Python小数/浮点数(float)类型

☆ END ☆

推荐阅读:

一步一步学Python3(小学生也适用) 第五篇:  Python运算符

一步一步学Python3(小学生也适用) 第三篇:  Python基本规范

一步一步学Python3(小学生也适用) 第三篇: Visual Studio Code(VS code)

长按关注"老树Python"

float取整数部分_一步一步学Python3(小学生也适用) 第六篇: 变量及整数(int)类型...相关推荐

  1. python str 换行_一步一步学Python3(小学生也适用) 第八篇: 字符串(str)类型(上)...

    前面两篇,我们学习了整型(int)和浮点型(float),这一篇我们将学习Python的字符串(str)类型. 一.Python字符串(str)类型 Python的字符串(str)就是若干个字符的集合 ...

  2. dict keys 取最后一个_一步一步学Python3(小学生也适用) 第十三篇: 字典Dict类型

    前面我们已经学习了Python的字符串,列表,元组,这一篇我们将学习字典,字典的使用频率是非常高,跟前面几篇一样,只要你用Python编程,就避不开Python字典. 一.创建字典 字典由键(key) ...

  3. python字典添加数组_一步一步学Python3(小学生也适用) 第十三篇: 字典Dict类型

    前面我们已经学习了Python的字符串,列表,元组,这一篇我们将学习字典,字典的使用频率是非常高,跟前面几篇一样,只要你用Python编程,就避不开Python字典. 一.创建字典 字典由键(key) ...

  4. list循环赋值_一步一步学Python3(小学生也适用) 第十七篇:循环语句for in循环

    一.Python for in循环 Python for in 循环,是用来遍历任何数据序列,如一个列表,一个字符串,一个字典,一个元组等. for in 循环的一般语法如下: for for in ...

  5. python3循环一直到一个值结束_一步一步学Python3(小学生也适用) 第十七篇:循环语句for in循环...

    一.Python for in循环 Python for in 循环,是用来遍历任何数据序列,如一个列表,一个字符串,一个字典,一个元组等. for in 循环的一般语法如下: for item in ...

  6. visual studio学习python_一步一步学Python3(小学生也适用) 第三篇: Visual Studio Code

    工欲善其事,必先利其器: 器欲尽其用,必先得其法. 前面两章我们分别安装了Python3.8和在三种模式下运行了Python的print()函数程序.在开始我们正式学习Python基础语法时,我们先把 ...

  7. 字典排序 python3_一步一步学Python3(小学生也适用) 第十二篇: 元组tuple类型

    上一篇我们学习了列表(List),这一篇我们将学习元组(Tuple). 一.Python元组(Tuple) python的元组与列表类似,列表使用方括号[ ],元组使用小括号(). 元组的创建跟列表一 ...

  8. python3基础教程雪峰_[雪峰磁针石博客]python3快速入门教程2数据结构1变量与赋值...

    Published: 日 02 九月 2018 语法基础 解释器像简单的计算器:可以输入表达式,它会返回值.表达式语法很简单:运算符 + , - , * 和 / 与其它语言一样(例如Pascal或C) ...

  9. float取整数部分_python的除法问题 取整取余/向上向下取整/四舍五入

    除法的运算 '/' 无论是否整除返回的都是 float ,暂且叫它精确除法 例如 : 2 '%' 取余数 返回除法的余数 例如 : 2%3 2 3%2 1 '//'无论是否整除返回的都是 int ,是 ...

最新文章

  1. “安利”一款debug神器:在AI面前,bug都不是事儿
  2. sql sever avg保留小数_《数据库系统概念》笔记 (一)SQL
  3. oracle sql判断值为空,Oracle,sqlserver的空值(null)判断
  4. HDU - 3488 Tour(二分图最小权匹配+KM)
  5. 如何构建一个Maven插件
  6. linux文件存储、inode、硬链接、软链接
  7. 最高效的进(线)程间通信机制--eventfd
  8. python编程试题单词倒排_Python:将句子中的单词全部倒排过来,但单词的字母顺序不变...
  9. 盘式制动优于鼓式制动吗?
  10. C#从入门到精通之第一篇: C#概述与入门
  11. android仿微信图片编辑库,Android仿微信朋友圈添加图片
  12. WindowsServer修改用户密码
  13. 安全驾驶:上海科目二-全部科目-笔记整理-祝你考试一把过!
  14. FFMPEG框架学习——(2)视频的提取和解码
  15. 社保证照片怎么做?一招教你get既专业又好看的证件照!
  16. 投资合伙人股份分配_创业者必看的合伙人股权分配细则
  17. 天水訟 (易經大意 韓長庚)
  18. 【react】This synthetic event is reused for performance reasons.
  19. 工具说明书 - 使用网页生成条码
  20. 利用C语言 计算一个数组内的平均值

热门文章

  1. 池化层对神经网络的运算速度有什么影响
  2. ios删除分割线_iOS应用开发中UITableView的分割线的一些设置技巧
  3. 前端dashboard框架_微前端在网易七鱼的实践
  4. 【小项目关键技术】硬件通信三种方式、串口、IIC、SPI
  5. modelsim加入xilinx ISE库的方法
  6. 随机接入响应(RAR,即MSG2)发送过程
  7. Android4.0与2.3的差异
  8. 【PC工具】更新常用USB转串口芯片MAC驱动,CH340G驱动安装有可能遇到的问题及解决办法...
  9. 示波器基本原理之二:采样率
  10. 超声相控阵合成孔径成像FPGA设计介绍