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异常处理慎用“except:pass”建议
Apr 02 Python
解密Python中的描述符(descriptor)
Jun 03 Python
flask使用session保存登录状态及拦截未登录请求代码
Jan 19 Python
python中matplotlib的颜色及线条控制的示例
Mar 16 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
Jun 28 Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 Python
Python实现判断一个整数是否为回文数算法示例
Mar 02 Python
python实现beta分布概率密度函数的方法
Jul 08 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
Mar 30 Python
在ipython notebook中使用argparse方式
Apr 20 Python
python实现飞船大战
Apr 24 Python
python打开文件的方式有哪些
Jun 29 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
PHP中for循环语句的几种变型
2007/03/16 PHP
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
2016/12/14 PHP
PHP反射实际应用示例
2019/04/03 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
2015/11/27 Javascript
js倒计时简单实现代码
2016/08/11 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
2018/05/01 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
js中Generator函数的深入讲解
2019/04/07 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
vue引入微信sdk 实现分享朋友圈获取地理位置功能
2019/07/04 Javascript
微信小程序基于高德地图查找位置并显示文字
2019/10/30 Javascript
vue遍历生成的输入框 绑定及修改值示例
2019/10/30 Javascript
Node.js利用Express实现用户注册登陆功能(推荐)
2020/10/26 Javascript
Python模块包中__init__.py文件功能分析
2016/06/14 Python
python实现给微信公众号发送消息的方法
2017/06/30 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
详解python的argpare和click模块小结
2019/03/31 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
美国最值得信赖的宠物药房:Allivet
2019/03/23 全球购物
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
什么是虚拟内存?虚拟内存有什么优势?
2016/02/09 面试题
经济管理专业自荐信
2013/12/30 职场文书
数学国培研修感言
2014/02/13 职场文书
行政专员岗位职责说明书
2014/07/30 职场文书
合作协议书范文
2014/08/20 职场文书
2014年公务员个人工作总结
2014/11/22 职场文书
详解Redis主从复制实践
2021/05/19 Redis
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server
Python+SeaTable实现计算两个日期间的工作日天数
2022/07/07 Python