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 17 Python
Python logging模块用法示例
Aug 28 Python
python3正则提取字符串里的中文实例
Jan 31 Python
Django Rest framework解析器和渲染器详解
Jul 25 Python
django ModelForm修改显示缩略图 imagefield类型的实例
Jul 28 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
Aug 12 Python
Python实现队列的方法示例小结【数组,链表】
Feb 22 Python
python框架flask入门之路由及简单实现方法
Jun 07 Python
Keras搭建自编码器操作
Jul 03 Python
python3 循环读取excel文件并写入json操作
Jul 14 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
Jul 28 Python
详解Pycharm第三方库的安装及使用方法
Dec 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防止盗链防止迅雷下载的方法
2017/04/26 PHP
PHP实现批量修改文件名的方法示例
2019/09/18 PHP
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
基于jquery的button默认enter事件(回车事件)。
2011/05/18 Javascript
jQuery 联动日历实现代码
2012/05/31 Javascript
js实现的捐赠管理完整实例
2015/01/20 Javascript
nodejs实现获取当前url地址及url各种参数值
2015/06/25 NodeJs
浅谈Vue-cli 命令行工具分析
2017/11/22 Javascript
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
vue 实现左右拖拽元素并且不超过他的父元素的宽度
2018/11/30 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
vue实现轮播图帧率播放
2021/01/26 Vue.js
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
[01:18]DOTA2超级联赛专访hanci ForLove淘汰感言曝光
2013/06/04 DOTA
python打开网页和暂停实例
2014/09/30 Python
Python多线程threading和multiprocessing模块实例解析
2018/01/29 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
2018/10/11 Python
对python中的装包与解包实例详解
2019/08/24 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
python爬虫搭配起Bilibili唧唧的流程分析
2020/12/01 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
css3实现六边形边框的实例代码
2019/05/24 HTML / CSS
HTML5之SVG 2D入门6—视窗坐标系与用户坐标系及变换概述
2013/01/30 HTML / CSS
北美三大旅游网站之一:Travelocity加拿大
2016/08/20 全球购物
安全生产投入制度
2014/01/29 职场文书
旅游市场营销方案
2014/03/09 职场文书
学习三严三实心得体会
2014/10/13 职场文书
2014年销售工作总结与计划
2014/12/01 职场文书
2014年保育员工作总结
2014/12/02 职场文书
2014年企业员工工作总结
2014/12/09 职场文书
明确岗位职责
2015/02/14 职场文书
2015年化工厂工作总结
2015/05/04 职场文书
Kubernetes中Deployment的升级与回滚
2022/04/01 Servers
以下牛机,你有几个
2022/04/05 无线电