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