Python变量使用详解

本文概述

  • 标识符命名
  • 声明变量并赋值
  • 多重分配
变量是一个名称, 用于引用内存位置。变量也称为标识符, 用于保存值。
在Python中, 我们不需要指定变量的类型, 因为Python是一种类型推断语言, 并且足够聪明来获取变量类型。
变量名可以是字母和数字组成的一组, 但是它们必须以字母或下划线开头。
建议将小写字母用作变量名。 Rahul和rahul都是两个不同的变量。
标识符命名 变量是标识符的示例。标识符用于标识程序中使用的文字。下面给出命名标识符的规则。
  • 变量的第一个字符必须是字母或下划线(_)。
  • 除第一个字符外, 所有字符都可以是小写字母(a-z), 大写字母(A-Z), 下划线或数字(0-9)。
  • 标识符名称不得包含任何空格或特殊字符(!, @, #, %, ^, &, *)。
  • 标识符名称不得与该语言中定义的任何关键字相似。
  • 标识符名称区分大小写, 例如我的名字和MyName不同。
  • 有效标识符的示例:a123, _n, n_9等。
  • 无效标识符的示例:1a, n%4, n 9等。
声明变量并赋值 Python并未约束我们在应用程序中使用变量之前先声明变量。它允许我们在需要的时间创建变量。
【Python变量使用详解】我们不需要在Python中显式声明变量。当我们给变量赋值时, 该变量会自动声明。
equal(=)运算符用于将值分配给变量。
例如:
Python变量使用详解

文章图片
输出
> > > 10 ravi 20000.67 > > >

多重分配 Python允许我们在单个语句中为多个变量赋值, 这也称为多重赋值。
通过将单个值分配给多个变量或将多个值分配给多个变量, 我们可以两种方式应用多个分配。让我们看看给出的例子。
1.将单个值分配给多个变量
例如:
x=y=z=50 print iple print y print z

输出
> > > 50 50 50 > > >

2.将多个值分配给多个变量:
例如:
a, b, c=5, 10, 15 print a print b print c

输出
> > > 5 10 15 > > >

这些值将按照变量出现的顺序分配。
基本原理:
本节包含Python的基本原理, 例如:
i)代币及其类型。
ii)评论
a)代币:
  • 令牌可以定义为标点符号, 保留字以及语句中的每个单词。
  • 令牌是给定程序内的最小单元。
Python中有以下标记:
  • 关键字。
  • 身份标识。
  • 文字。
  • 运营商。
元组:
  • 元组是另一种收集形式, 可以存储不同类型的数据。
  • 它类似于以逗号分隔数据的列表。唯一的区别是列表使用方括号, 而元组使用括号。
  • 元组用括号括起来, 不能更改。
例如:
> > > tuple=('rahul', 100, 60.4, 'deepak') > > > tuple1=('sanjay', 10) > > > tuple ('rahul', 100, 60.4, 'deepak') > > > tuple[2:] (60.4, 'deepak') > > > tuple1[0] 'sanjay' > > > tuple+tuple1 ('rahul', 100, 60.4, 'deepak', 'sanjay', 10) > > >

字典:
  • 字典是适用于键值对的集合。
  • 它像关联数组一样工作, 其中两个键不能相同。
  • 字典用大括号({})括起来, 值可以用方括号([])检索。
例如:
> > > dictionary={'name':'charlie', 'id':100, 'dept':'it'} > > > dictionary {'dept': 'it', 'name': 'charlie', 'id': 100} > > > dictionary.keys() ['dept', 'name', 'id'] > > > dictionary.values() ['it', 'charlie', 100] > > >

    推荐阅读