首页 > 编程知识 正文

python 变量使用,什么是python变量

时间:2023-05-04 08:58:18 阅读:235335 作者:419

一、定义变量

语法:

变量名 = 数据

变量名: 程序员自己命名

要求:

标识符。不能是关键字。

规范:

见名知义 。满足PEP8的命名规范。(所有字母都小写,所有单词之间用下划线隔开)不使用系统提供的类型名、函数名和模块名。

列:

name = '乌曼巴 'student_name = '阔达的大神'age=22# 不规范变量:不要用关键字,否则系统的关键字对应的功能失效str='hello' 二、变量的使用

1、变量中保存的数据能做什么,变量就能做什么。

# 2、变量的使用name = '乌曼巴'print('姓名:', name) # 姓名: 乌曼巴num1 = 3num2 = 4print('和为:', num1 + num2) # 和为: 7age = 18print('年龄为:', age + 3) # 年龄为: 21字符串(可迭代对象)print('abc'[0]) # astr1 = 'abc'print(str1[1]) # b

2、修改变量中的数据(重新给变量赋值)

变量 = 新值

例:

# 重新给变量赋值name = '乌曼巴'print(name) # 乌曼巴# 重新赋值name = '得分手'print(name) # 乌曼巴# 再次赋值(同一变量可以保存不同类型的值)name = True # (布尔类型)print(name) # True

注意:python中同一变量可以保存不同类型的值。

3、同时给多个变量赋值

同时给不同的变量赋不同的值:变量1,变量2,变量3,…=数据1,数据2,数据3,…

列:

# 给多个变量同时赋不同的值a, b, c = 1, 2, 3print(a, b, c) # 1 2 3

同时给不同的变量赋相同的值:变量1=变量2=变量3=…=数据

例:

# 给不同的变量赋相同的值c1 = c2 = c3 = 33print(c1, c2, c3) # 33 33 33

4、python交换两个变量的值

# 交换两个变量的值x = 1y = 2print('x:{},y:{}'.format(x, y)) # x:1,y:2x, y = y, xprint('x:{},y:{}'.format(x, y)) # x:2,y:1# 交换三个变量的值x1 = 1x2 = 2x3 = 3x1, x2, x3 = x3, x1, x2print(x1, x2, x3) # 3 1 2

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。