zoukankan      html  css  js  c++  java
  • Python 学习笔记2 变量

    Python变量的一些命名规则和指南

    每种编程语言都需要变量, 这些变量的命名,我们一般会遵守一些公认的规则。 已达到方便自己,他人阅读的好处。

    1. 变量只能包含字母、数字和下划线。变量可以以字母和下划线打头,但是不能以数字打头, 比如 message_warning_1是可以的, 1_message_warning是不被允许的。推荐大家使用小写字母加下划线的方式, 命名变量。
    2. 变量名不能包含空格,可以使用下划线分隔过长的名称。
    3. 不要使用python预留的关键字作为变量名。
    4. 变量名应该既短小又具有描述性, 比如 name, student_name
    5. 做好不要使用l和O,有概率被看成数字。

    有关其他比如类名,包,函数等命名规则我们后续在进一步了解。

    python中的变量是不需要声明类型的,但是必须赋值,赋值后变量才会被创建。而我们通常所说的类型,也只是其保存在内存中对象的类型

    Python有以下几种变量类型:

    • Number(数字)
    • String(字符串)
    • List(列表)
    • Tuple(元组)
    • Set(集合)
    • Dictionary(字典)

    Number:

      Python中的数字包含int、float、bool、complex复数。

      int:     通常我们所说的整数, 比如 1, 2 ,3 ,100, 3000 等等。

      float:     即浮点型, 比如1.2,2.0001, 3.1415926等等。

      bool:     python3里面将其定义成为整数, 在python2里面是没有bool型的, 我们通常使用1,0来表示。

      complex:    是指数学意义上的复数,比如 2+7i。

    String:

      python里面的字符串是指用单引号 ‘ 或者双引号 “” 括起来一段字符和数字,同时一些特殊字符需要使用 来进行转译。

      string = "1AAaa11\"

    List:

      List在python中使用会比较频繁,他和数组很大的相似性。可以实现许多集合类的实现。

      list = ["1", "a", 1, 1.5, ["a", 1]]

    Tuple:

      元组是一组不能修改的数据集合,使用()和“,” 将数据进行分隔。

      tuple = ( 'abc', 123 , 3.14, 'ralf', 70.2 )

    Set:

      一个用“{}”包含起来一组或多个个体组成的集合,通常是进行成员关系测试和删除重复元素使用的。

      注意空的set,要使用set()来实现, { }是用来表示一个空的字典。

        set_list = 'a', 'ab', 'c'} 或者 set(‘abcdef’)

     Dictionary:

      字典是一种数据映射类型,用{ } 进行标识,它包含了一组由 key:value组成的集合。

      key(键)和 value(值)一一对应,在同一个字典中,key值必须是唯一的,不能够重复。

      list是有序的, Dictionary昰无序的。

      

    以上就是Python中变量类型,后续我们逐步深入学习他们的定义和使用方法。

  • 相关阅读:
    2016华为实习编程题:停车管理系统
    lintcode:单词切分
    2016网易实习生编程题:数组中两个数的和等于sum
    2016网易实习生编程题:n个骰子的和等于m
    2016百度编程题:钓鱼比赛
    2016百度编程题:裁减网格纸
    2016百度编程题:罪犯转移
    JAVA面试基础
    扔硬币问题
    随机数生成随机数
  • 原文地址:https://www.cnblogs.com/wanghao4023030/p/10610769.html
Copyright © 2011-2022 走看看