1.变量的定义

  • 在Python解释器内可以直接声明变量的名称,不必声明变量的类型,Python会自动判别变量的类型。
  • 每个变量在使用前必须赋值,变量赋值以后才会被创建。如果创建变量没有赋值,会提示错误。
  • 在Python中变量就是变量没有类型,等号(=)用来给变量赋值。等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。
  • Python允许用户同时为多个变量赋值:a=b=c=100
  • 可以为多个对象制定不同的值:a,b,c=100,200,"春花秋月何时了"

2.变量的类型:

python3 声明变量 python如何声明变量_字符串

  • 数字类型与其他语言相似,不在多与赘述
  • 字符串:

注意:创建一个字符串是,可将数个字符以英文单引号,双引号,三引号包含起来

                  字符串的开头与结尾的引号要一致

                 当字符串的长度超过一行时,必须使用三引号将字符包含起来,以为单引号和双引号不可以跨行。

Sets:是一个无序不重复元素的集,主要功能是自动清除重复的元素。创建集合时用({})大括号来包含元素(创建空集合用                    set()函数

      goods{"冰箱","洗衣机","空调","电风扇","热水器"}

  • List:列表中元素的类型可以不相同,支持数字,字符串,列表(嵌套),写在[]中括号里,用逗号分隔开的元素列表。

      s=[10,'abc',[1,2,3],40]

      取出元素可用  列表名.[下标],取出最后一个元素下标为-1,倒数第二个为-2,、、、、、

  • Tuple:元组对象属于序数对象,是一群有序对象的集合,可以使用数字来做索引元组对象与列表对象相似,差别在于元组对象可以新增,删除,修改(元组不可以删除,修改,新增),元组对象用()括号包含其对象
  •        c=(1,5,80,50,30)
  • Dictionary:用{ }大括号,将元素列出。元素有键值(key),数值(value)组成,中间以(:)冒号隔开。键值必须是字符串,数字或元组,这些对象是不可变动的。数值则可以使任何数据类型,字典的元素排列没有一定的顺序,因为可以使用键值对来获取该元素。

      创建字典的语法格式:

       字典变量={关键字1:值1,关键字2:值2,........}

在同一个字典内,关键字必须互不相同。