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程序代码片段
Jun 02 Python
python计算圆周率pi的方法
Jul 11 Python
详解Python中最难理解的点-装饰器
Apr 03 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
Dec 16 Python
python多任务及返回值的处理方法
Jan 22 Python
python实现合并两个排序的链表
Mar 03 Python
PyQt5实现简易计算器
May 30 Python
解决django后台管理界面添加中文内容乱码问题
Nov 15 Python
使用tensorboard可视化loss和acc的实例
Jan 21 Python
你可能不知道的Python 技巧小结
Jan 29 Python
python如何判断IP地址合法性
Apr 05 Python
如何Tkinter模块编写Python图形界面
Oct 14 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编码规范之注释和文件结构说明
2010/07/09 PHP
php导入excel文件到mysql数据库的方法
2015/01/14 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
2016/03/07 PHP
javascript cookie解码函数(兼容ff)
2008/03/17 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
JavaScript页面模板库handlebars的简单用法
2015/03/02 Javascript
javascript常用的方法分享
2015/07/01 Javascript
JavaScript中字面量与函数的基本使用知识
2015/10/20 Javascript
很酷的星级评分系统原生JS实现
2016/08/25 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
react-redux中connect()方法详细解析
2017/05/27 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
详解vue中组件参数
2018/07/09 Javascript
基于js Canvas实现二次贝塞尔曲线
2018/12/25 Javascript
微信小程序实现商城倒计时
2020/11/01 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
原生js实现弹窗消息动画
2020/11/20 Javascript
Python入门篇之文件
2014/10/20 Python
python之virtualenv的简单使用方法(必看篇)
2017/11/25 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
Python logging设置和logger解析
2019/08/28 Python
基于python生成英文版词云图代码实例
2020/05/16 Python
Python sorted对list和dict排序
2020/06/09 Python
简单了解Python变量作用域正确使用方法
2020/06/12 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
Tirendo比利时:在线购买轮胎
2018/10/22 全球购物
党员个人剖析材料2014
2014/10/08 职场文书
综合测评个人总结
2015/03/03 职场文书
学习委员竞选稿
2015/11/20 职场文书
MySQL高级进阶sql语句总结大全
2022/03/16 MySQL
引用计数法和root搜索算法以及JVM中判定对象需要回收的方法
2022/04/19 Java/Android
SpringBoot详解执行过程
2022/07/15 Java/Android