Python的数值类型与序列类型
Posted sdyxlyb22
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的数值类型与序列类型相关的知识,希望对你有一定的参考价值。
先说一下基本学习要用的一些基本软件:
1.vmware,和virtualbox,:是两款虚拟软件,用于创建虚拟机供使用。
2.ubuntu:一款基于Linux开发的操作系统。
3.Python:Python里面包含的Python解释器。
5.pycharm:专门为Python开发的一款IDLE。
这个几个软件或者说工具,需要进行配合才能使程序运行起来,配合需要相互配置,相互协调,这个是个难点,需要多加练习。
程序就是需要多加练习,多加学习才能完全去了解他们,然后使用他们。
每款软件服务都需要进行配合,配合的关键就是配置。
数值类型
数值类型其实就是 数值的类型.
a = ‘’ / “”“” /‘’‘’‘’ ,字符串。 a = [] 列表 。 a = () 字符串。
四则运算:+ - * /
取整运算符://,向下取整。 向上取整:import math ==>math.ceil(1.6)==> 2 取余运算符:%
幂运算:** 即乘方运算。 Py中浮点型数的运算是不准确的.
布尔型的数: True, False # 分别表示 True真:也可以是1, False假,0, 一般用在条件判断中.True + False ==>1
布尔型数(bool): True的数字形式为1 False数字形式为0 真和假. ,
复数: 举个例子 1 + 2j 就是复数, 和我们在学校的复数是一个意思.
Module 模块或者库:就是一个工具箱,这这个模块或者库里面有各种各样的工具供使用者来使用,主要是学习使用方法加以应用,因为这个方法都是大咖已经设定好的并且大家都遵循的。
= 赋值运算符,即a = 2 + 5,即a 被赋了一个值,a就是变量了。
var_a = 1,我们的变量名决定不能以 数字作为开头我们的小数(浮点型数 float)和整数(整型数 int),只要是浮点型数 参与运算的结果都是浮点型数。1.2 - 1 -> 0.2。py中(1.2 - 1)浮点型参于减法运算不是准确的!
序列类型: 序列的类型, 什么是序列? 序(有序的, 有编号的, 有顺序) 列(一列, 一长列, 一个容器, 一个队列, 一排) 创造序列的意义是为了保存变量的值,方便后期使用。
2.切片取值. 取一部分数据. 范围取值 是左闭右开的. 0<=x<2
0~9 是不是从左到右? 是正的 是正方向走的, 所以你明明是正方向的, 但是你的步长又是负数那就有鬼了.
-1~-9 是不是从右到左? 是负方向的, 是负方向走的, 那么步长的方向也为负方向, 那数据能出来不很正常me ?
我们前面索引范围的方向和步长的方向一致 就能取出值.
我的列表存放值, 那我能不能修改里面的元素呢? str和tuple是不可变对象. 为了数据的安全.
我们的程序是运行在内存当中, 程序所开辟的数据 都是保存在内存中的.
当程序结束的时候, 内存中的数据都会被回收.
我能不能知道我的数据 保存在哪里的呢? id
in是我们的成员运算符.
以上是关于Python的数值类型与序列类型的主要内容,如果未能解决你的问题,请参考以下文章