Python学习之二 变量与简单数据类型

(一) 变量

学习之一 中,我们直接将一些数进行运算,在实际编程过程中,我们往往使用变量来保存一些内容。变量的命名需要遵循标识符的命名规则,只能包括字母、数字和_,并且必须以字母或_开始。强烈建议Python PEP8 编码规范中文版 。好了,我们来看几个变量定义。

可以看到,Python中想要使用某个变量时,直接定义并赋值就行,=就是赋值运算符。同时,如果第一次使用时,不赋值,便会报错。

咱们继续往下看。定义变量时,不需要指定数据类型,并且最近赋值给它什么类型,它就是什么类型。比如下图中,赋值为100后,它的类型便为int。

接下来,我们看下使用变量的一些运算。 

 (二)数据类型

在前面的例子中,我们看到了int、float、str等数据类型,接下来我们看看Python中的一些基本数据类型。

1. 数值类型

在实际生活中,我们常用的是整数和小数,Python也是这样处理的,只是它用多种存储方式。

(1)整数

对于整数,可以采用十进制、十六进制、八进制、二进制。

输入普通数字,即为十进制,0b开头为二进制,0x开头为十六进制,0o开头为八进制。

可以使用内置函数bin、oct、hex将一个转换为二进制、八进制和十六进制。

(2) 小数

Python使用浮点数(float)来表示小数,在使用过程中要注意,保留的小数位数可能不是不确定的,会看到一些特别的结果。

后续,我们会介绍如何处理小数位数。

我们可以对小数进行四舍五入、取整等操作。

int始终取整,round会四舍五入。当然,round还能保留几位小数。

 2.字符串类型

现在,我们介绍下字符串的简单应用。后续,将详细介绍。

Python中,使用单引号、双引号、三引号作为字符串的定界符。必须成对出现。

 3.布尔类型

Python中可以使用布尔类型来保存真、假。

我们注意到,Python中所有数据类型都是类(class)。

(三) 内置函数 

 前面我们使用了type来输出某个变量的类型,使用bin来将一个数转换为二进制数,使用round来处理小数,这些函数是Python的内置函数。可以使用

dir(__builtins__)

查看所有内置函数。

 使用help(函数名),可以查看相关函数的帮助文件。

按q键,可以退出帮助查看。 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值