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

 更新时间:2014年08月29日 09:35:25   作者:Vamei  
这篇文章主要介绍了python基础教程之基本数据类型和变量声明介绍,首先讲解了变量声明的一些知识,然后列出最常用的基本数据类型,需要的朋友可以参考下

变量不需要声明

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基于模块Paramiko实现SSHv2协议

    Python基于模块Paramiko实现SSHv2协议

    这篇文章主要介绍了Python基于模块Paramiko实现SSHv2协议,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Python中的基本数据类型讲解

    Python中的基本数据类型讲解

    这篇文章介绍了Python中的基本数据类型,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Sublime开发python程序的示例代码

    Sublime开发python程序的示例代码

    本篇文章主要介绍了Sublime开发python程序的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Python脚本实现下载合并SAE日志

    Python脚本实现下载合并SAE日志

    这篇文章主要介绍了Python脚本实现下载合并SAE日志,本文讲解了代码编写过程,然后给出了完整代码,需要的朋友可以参考下
    2015-02-02
  • Pandas对CSV文件读写操作详解

    Pandas对CSV文件读写操作详解

    本文带你了解CSV文件的基础知识,那么当需要处理导入数据时,大多数 CSV 读取、处理和写入任务都可以通过基本的 Python csv 库轻松处理。如果大量数据要读取和处理,该pandas库还提供快速简便的 CSV 处理功能
    2022-04-04
  • 详解python之heapq模块及排序操作

    详解python之heapq模块及排序操作

    说到排序,很多人可能第一想到的就是sorted,但是你可能不知道python中其实还有还就中方法哟,并且好多种场景下效率都会比sorted高。那么接下来我就依次来介绍我所知道的排序操作
    2019-04-04
  • Python实现简易计算器的示例代码

    Python实现简易计算器的示例代码

    Tkinter作为 Python GUI 开发工具之一,它具有 GUI 软件包的必备的常用功能。本文就将利用Tkinter编写简易的计算器,感兴趣的可以了解一下
    2022-11-11
  • Python控制台输出俄罗斯方块移动和旋转功能

    Python控制台输出俄罗斯方块移动和旋转功能

    这篇文章主要介绍了Python控制台输出俄罗斯方块移动和旋转功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 详解python ThreadPoolExecutor异常捕获

    详解python ThreadPoolExecutor异常捕获

    本文主要介绍了详解python ThreadPoolExecutor异常捕获,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • Python中Timedelta转换为Int或Float方式

    Python中Timedelta转换为Int或Float方式

    这篇文章主要介绍了Python中Timedelta转换为Int或Float方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07

最新评论