本文概述
- 标识符命名
- 声明变量并赋值
- 多重分配
在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)代币:
- 令牌可以定义为标点符号, 保留字以及语句中的每个单词。
- 令牌是给定程序内的最小单元。
- 关键字。
- 身份标识。
- 文字。
- 运营商。
- 元组是另一种收集形式, 可以存储不同类型的数据。
- 它类似于以逗号分隔数据的列表。唯一的区别是列表使用方括号, 而元组使用括号。
- 元组用括号括起来, 不能更改。
>
>
>
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]
>
>
>
推荐阅读
- Python集合模块(collections用法示例)
- Python while循环语句用法
- Python教程介绍
- Python元组介绍及其操作函数详解
- Python字符串用法及其操作函数
- Python pass语句用法示例
- Python运算符完全解读
- Python循环语句详细使用
- python|PYTHON机器学习及实践-从零开始通往KAGGLE竞赛之路