python基础教程之基本数据类型和变量声明介绍


Posted in Python onAugust 29, 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 Mysql自动备份脚本
Jul 14 Python
python3生成随机数实例
Oct 20 Python
老生常谈python之鸭子类和多态
Jun 13 Python
python根据unicode判断语言类型实例代码
Jan 17 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
May 24 Python
python统计字母、空格、数字等字符个数的实例
Jun 29 Python
对python3中pathlib库的Path类的使用详解
Oct 14 Python
Python常用库大全及简要说明
Jan 17 Python
django-利用session机制实现唯一登录的例子
Mar 16 Python
Python爬取阿拉丁统计信息过程图解
May 12 Python
python 模拟在天空中放风筝的示例代码
Apr 21 Python
Python图像处理库PIL详细使用说明
Apr 06 Python
python基础教程之Hello World!
Aug 29 #Python
python中的多线程实例教程
Aug 27 #Python
闭包在python中的应用之translate和maketrans用法详解
Aug 27 #Python
web.py获取上传文件名的正确方法
Aug 26 #Python
Python version 2.7 required, which was not found in the registry
Aug 26 #Python
web.py中调用文件夹内模板的方法
Aug 26 #Python
web.py在模板中输出美元符号的方法
Aug 26 #Python
You might like
基于文本的搜索
2006/10/09 PHP
CodeIgniter钩子用法实例详解
2016/01/20 PHP
PHP中include()与require()的区别说明
2017/02/14 PHP
Yii实现复选框批量操作实例代码
2017/03/15 PHP
jQuery Ajax文件上传(php)
2009/06/16 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
innerText 使用示例
2014/01/23 Javascript
在jQuery中处理XML数据的大致方法
2015/08/14 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
2015/10/15 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
Angular实现的简单查询天气预报功能示例
2017/12/27 Javascript
Vue服务器渲染Nuxt学习笔记
2018/01/31 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
浅谈redux以及react-redux简单实现
2018/08/28 Javascript
Node.js如何对SQLite的async/await封装详解
2019/02/14 Javascript
原生js+css实现tab切换功能
2020/09/17 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
利用python获取某年中每个月的第一天和最后一天
2016/12/15 Python
Python实现多进程共享数据的方法分析
2017/12/04 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
用Python从0开始实现一个中文拼音输入法的思路详解
2019/07/20 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
Pycharm自动添加文件头注释和函数注释参数的方法
2020/10/23 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
耐克美国官网:Nike.com
2016/08/01 全球购物
美国眼镜网站:EyeBuyDirect
2017/04/13 全球购物
工艺员岗位职责
2014/02/11 职场文书
恶搞卫生巾广告词
2014/03/18 职场文书
拉歌口号大全
2014/06/13 职场文书
心理学培训心得体会
2016/01/22 职场文书
某药房的新员工入职告知书!
2019/07/15 职场文书
golang中的空接口使用详解
2021/03/30 Python
浅谈golang 中time.After释放的问题
2021/05/05 Golang