欢迎光临散文网 会员登陆 & 注册

Python自学手册 从变量谈起(1)

2021-12-14 22:57 作者:白水叶  | 我要投稿

我们在C语言入门时,便学习过变量的概念,变量指的是计算机语言中能储存计算结果或能表示值的抽象概念。在一些语言中变量被明确为是能表示可变状态、具有存储空间的抽象,而在python的编程过程中这种抽象并没有明确的外延。

我们可以简单的理解为在一个内存空间的某一位置存入一个值,并且将这一段内存空间用其命名。例子如:

a=1

b=a

b

那么最后b输出的值为1。在python变量命名过程中,第一次出现的字符是在定义变量,剩下字符出现的过程中,则是在对之前的变量定义的量进行使用。

一、变量的类型

下面我们来简单介绍一下python编程语言中变量的类型。Python有五种数据类型:Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)。

(一)数字类型

int:有符号整型

long:长整型,也可以代表八进制和十六进制

float:浮点型

complex:复数

(二)字符串

字符串是由数字、字母、下划线组成的一串字符。在编程过程中我们可以使用以下例子进行赋值。

>>>str=’asdfg’

>>>str

那么最终得到的结果为asdfg。

(三)类型转换

在编程过程中我们很常见的会使用到类型转换,而类型转换使用的语法为:

int(x[, base]) 将x转换为一个整数,base为进制,默认十进制

long(x[, base] ) 将x转换为一个长整数

float(x) 将x转换到一个浮点数

complex(real[, imag])  创建一个复数

str(x) 将对象 x 转换为字符串

repr(x) 将对象 x 转换为表达式字符串

等等

当然后面还有一些将对象转换的语法,我们后面若有机会会继续提到的,这里举一个类型转换的例子如:

>>> a=10

>>> float(a)

10.0

这里我们可以看到得到的结果变成了一个浮点数,我们还可以看到这里类型转换过程中其保留了默认一位小数。

二、变量的赋值

出了我们一开始便举得例子外,变量还可以采用这样的赋值方式,进行较为简便易于理解的赋值。如:

>>> a=b=c=1

>>> (a,b,c)

(1, 1, 1)

又或者:

>>> a,b,c=1,2,3

>>> (a,b,c)

(1, 2, 3)


今日笔者先更新到这里,只是自己相对python学习知识再进行整理,撰写过程中或有错误,欢迎大家批评与指正。

 


Python自学手册 从变量谈起(1)的评论 (共 条)

分享到微博请遵守国家法律