从零学Python之入门(二)基本数据类型


Posted in Python onMay 25, 2014

简单的数据类型以及赋值

变量不需要声明

Python的变量不需要声明,你可以直接输入:

>>>a = 10

那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数)。 在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的。

>>>print a
>>>print type(a)

那么会有如下输出

10
<type 'int'>

这里,我们学到一个内置函数type(), 用以查询变量的类型。

回收变量名

如果你想让a存储不同的数据,你不需要删除原有变量就可以直接赋值。

>>>a = 1.3
>>>print a,type(a)

会有如下输出

1.3 <type 'float'>

我们看到print的另一个用法,也就是print后跟多个输出,以逗号分隔。

基本数据类型

a=10         # int 整数
a=1.3        # float 浮点数
a=True       # 真值 (True/False)
a='Hello!'   # 字符串

以上是最常用的数据类型,对于字符串来说,也可以用双引号。

(此外还有分数,字符,复数等其他数据类型,有兴趣的可以学习一下)

总结

变量不需要声明,不需要删除,可以直接回收适用。

type(): 查询数据类型

整数,浮点数,真值,字符串

Python 相关文章推荐
python通过字典dict判断指定键值是否存在的方法
Mar 21 Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 Python
解决python matplotlib imshow无法显示的问题
May 24 Python
Python装饰器知识点补充
May 28 Python
Pandas之DataFrame对象的列和索引之间的转化
Jun 25 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
Python文件路径名的操作方法
Oct 30 Python
redis数据库及与python交互用法简单示例
Nov 01 Python
opencv python图像梯度实例详解
Feb 04 Python
Python request操作步骤及代码实例
Apr 13 Python
Python字符串split及rsplit方法原理详解
Jun 29 Python
Python爬虫自动化爬取b站实时弹幕实例方法
Jan 26 Python
Python tempfile模块学习笔记(临时文件)
May 25 #Python
Python logging模块学习笔记
May 24 #Python
Python学习笔记之常用函数及说明
May 23 #Python
从零学python系列之教你如何根据图片生成字符画
May 23 #Python
从零学python系列之从文件读取和保存数据
May 23 #Python
从零学python系列之浅谈pickle模块封装和拆封数据对象的方法
May 23 #Python
从零学python系列之新版本导入httplib模块报ImportError解决方案
May 23 #Python
You might like
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
WordPress主题制作之模板文件的引入方法
2015/12/28 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
PHP中大括号'{}'用法实例总结
2017/02/08 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
Yii框架日志操作图文与实例详解
2019/09/09 PHP
javascript 实现父窗口引用弹出窗口的值的脚本
2007/08/07 Javascript
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
16个最流行的JavaScript框架[推荐]
2011/05/29 Javascript
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
2011/11/10 Javascript
jQuery on方法传递参数示例
2014/12/09 Javascript
JavaScript实现的链表数据结构实例
2015/04/02 Javascript
js实现的星星评分功能函数
2015/12/09 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
使用JSON作为函数的参数的优缺点
2016/10/27 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
JS实现横向轮播图(初级版)
2020/06/24 Javascript
详解Python命令行解析工具Argparse
2016/04/20 Python
使用Python对Excel进行读写操作
2017/03/30 Python
使用python 3实现发送邮件功能
2018/06/15 Python
python一行sql太长折成多行并且有多个参数的方法
2018/07/19 Python
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
杭州联环马网络笔试题面试题
2013/08/04 面试题
linux面试题参考答案(8)
2016/04/19 面试题
与UNIX有关的几个名词
2015/09/17 面试题
如何现实servlet的单线程模式
2014/08/05 面试题
大班幼儿评语大全
2014/04/30 职场文书
电子信息工程专业自荐书
2014/06/24 职场文书
三孔导游词
2015/02/05 职场文书
教师节寄语2015
2015/03/23 职场文书
2015中秋节晚会主持词
2015/07/01 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python
在 Python 中利用 Pool 进行多线程
2022/04/24 Python
CSS文本阴影 text-shadow 悬停效果详解
2022/05/25 HTML / CSS