python中的 变量类型(一)

来源:互联网 发布:犀牛软件雕花教程 编辑:程序博客网 时间:2024/06/05 15:18

                                            python中的变量类型(一)

连线c语言 

          你可能学过c语言,就拿c语言来说,它的变量类型总体上有,如 整型、浮点型、字符型等,还可以在每个类型下细化,比如整型下面还有长整型等等,很繁琐,在使用变量的时候必须要先定义,后使用,稍有不慎,就挂掉,这,让你很愤怒,让你蓝瘦香菇,为什么,正是因为c语言的极度 严谨。。。

         话说回来,Python中的变量类型到底是咋样的嘞,先告诉你,python很“随和,“随和”到让你在与其接触的时候,自然无比,轻松之极!!!肿么样,是不是迫不及待了呢?

切入正题

一、变量赋值:

Python 中的变量赋值不需要类型声明。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

等号(=)用来给变量赋值。

等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

示例代码:

#!/usr/bin/python# -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量miles = 1000.0 # 浮点型name = "John" # 字符串 print counterprint milesprint name

运行结果如下:

1001000.0John

二、多个变量赋值:

比如:

a = b = c = 1 

也可以这样玩:

a, b, c = 1, 2, "john"

如果这种赋值方法,你不适应的话,那就直接上面一种,再不行,你在程序员生涯中就别用多个变量赋值,python那么好,总有一点和你意!

三、标准数据类型:

  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

    以上是总的数据类型,今天咱只说一下 数字、字符串。往最简单了说:(我附上一段代码并且加上注释,您体会感受一下,最基本的东西,说多了,就显得啰嗦)

    数字:

    >>> a = 123 >>> b = 123.5>>> c = a + b >>> print c 246.5>>> a = -123.123>>> b = 123>>> c = a + b >>> print c -0.123>>> a = 1000000000000>>> b = 1234567893696>>> c = a * b >>> print c 1234567893696000000000000

    以上只是数字的一小部分,更多的欢迎自己试水。。。,感觉会很棒,相信我!!!

    字符:

    >>> name = 'Tom'>>> name1 = 'Jenny'>>> friend = ' are good friends'>>> together = ' and '>>> print name + together + name1 +friend Tom and Jenny are good friends>>> print ("Do you understand my thoughts?")Do you understand my thoughts?

    以上就是在说明,PYTHON可以进行字符型数据的加法,是不是特别高大上呢?是。

    那么,字符型的既然可以进行加法,那么,能不能进行减法呢?答案是 不能,您可以试一下哦!

    四、数字型、字符型会用到的类型转换:


    int ( x )

    将x转换为一个整数

    long ( x )

    将x转换为一个长整数

    float(x)

    将x转换到一个浮点数

                             


    str(x)

    将对象 x 转换为字符串



    今天先说这么多。。。。。。待续

    今天就说这么多,未完待续。。。。。。

  • 原创粉丝点击