python定义一个数列_第二章 数列和序列类型

一、Python变量

1、定义

学习数据类型之前,先来学习以下什么是python变量?

直白意思就是给数据起个名字。变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。

2、数据类型

Python有六种数据类型(可划分成数列和序列两种类型):

- Number(数字)

- String(字符串)

- List(列表)

- Tuple(元组)

1)变量命名规则:

- 变量名有字母、数字、下划线组成

- 数字不能作为开头

- 不可以使用关键字,如python,re,os这种python自带模块名

- a a1 a_ a_1

2)变量赋值:

- 是变量声明和定义的过程

- a=1

```python

//定义正确的变量名

>>> a1=123

>>> a_1=234

>>> _a1=345

>>> 1a=500

File "", line 1

1a=500

^

SyntaxError: invalid syntax

//异常分为多种类型的异常,SytaxError:语法错误,invalid syntax:无效语法,定位到‘1a’,结合变量命名规则得出变量不能以数字开头命名。

// 小案例:定义一个变量,赋值为10

>>>a=10

>>>print(a)

10

```

二、数列类型

1、数列类型分类

- Number(数字)为数列类型

```python

//数列类型分为:

//整数(int)、浮点数(flost)、复数(complex)、布尔(bool)

>>> one=1

>>> type(one)

    //'int':整数型

>>> two=2.2

>>> type(two)

    //'float':浮点型

>>> three=(1+2j)

>>> type(three)

    //'complex':复数型

>>> four=(True)

>>> type(four)

    //'bool':布尔型(True和False)

>>>

```

2、Python变量与内存空间关系

首先,内存空间听上去比较抽象,可以简单理解为有着很多小存物柜的柜子,而小存物柜都贴着标签。而Python中的id就代表各种小存物柜。

```python

//不同变量不同数值代表不同内存空间

>>> a=2

>>> b=3

>>> id(a)    id()是python的系统函数,返回对象的内存起始地址。

140723019542816

>>> id(b)

140723019542848

//不同变量相同数值代表同内存空间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值