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编写网页爬虫脚本并实现APScheduler调度
Jul 28 Python
python批量提交沙箱问题实例
Oct 08 Python
python字符串对其居中显示的方法
Jul 11 Python
python中map()与zip()操作方法
Feb 27 Python
python+mongodb数据抓取详细介绍
Oct 25 Python
Python多层装饰器用法实例分析
Feb 09 Python
对Python字符串中的换行符和制表符介绍
May 03 Python
基于windows下pip安装python模块时报错总结
Jun 12 Python
python logging重复记录日志问题的解决方法
Jul 12 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
Dec 28 Python
网易有道2017内推编程题 洗牌(python)
Jun 19 Python
pytorch的batch normalize使用详解
Jan 15 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 Rename 更改文件、文件夹名称
2011/05/24 PHP
PHP实现邮件群发的源码
2013/06/18 PHP
关于PHP内存溢出问题的解决方法
2013/06/25 PHP
thinkphp学习笔记之多表查询
2014/07/28 PHP
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
2012/07/20 Javascript
jcrop基本参数一览
2013/07/16 Javascript
利用a标签自动解析URL分析网址实例
2014/10/20 Javascript
学习JavaScript编程语言的8张思维导图分享
2015/03/27 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
谈谈encodeURI和encodeURIComponent以及escape的区别与应用
2015/11/24 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
Vue cli3 库模式搭建组件库并发布到 npm的流程
2018/10/12 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
2019/05/21 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
vue+element导航栏高亮显示的解决方式
2019/11/12 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
2020/04/21 Javascript
Python使用scrapy采集数据时为每个请求随机分配user-agent的方法
2015/04/08 Python
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
Python OS模块常用函数说明
2015/05/23 Python
python 迭代器和iter()函数详解及实例
2017/03/21 Python
python使用 HTMLTestRunner.py生成测试报告
2017/10/20 Python
python模块之paramiko实例代码
2018/01/31 Python
在Pycharm中将pyinstaller加入External Tools的方法
2019/01/16 Python
Python安装与基本数据类型教程详解
2019/05/29 Python
python实现H2O中的随机森林算法介绍及其项目实战
2019/08/29 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
企业内部培训方案
2014/02/04 职场文书
个人银行贷款担保书
2014/04/01 职场文书
租车协议书范本2014
2014/11/17 职场文书
好段摘抄大全(48句)
2019/08/08 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书
导游词之永泰公主墓
2019/12/04 职场文书
如何用JavaScript学习算法复杂度
2021/04/30 Javascript