个性化阅读
专注于IT技术分析

Python变量使用详解

本文概述

变量是一个名称, 用于引用内存位置。变量也称为标识符, 用于保存值。

在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]
>>>
赞(0)
未经允许不得转载:srcmini » Python变量使用详解

评论 抢沙发

评论前必须登录!