python学习笔记2(变量)
来源:互联网 发布:黑马java视频解压密码 编辑:程序博客网 时间:2024/06/06 09:29
变量是只不过保留的内存位置用来存储值,这意味着,当创建一个变量,那么它在内存中保留一些空间。
Python是弱类型,无需明确指定变量类型,赋值的同时会自动声明类型。
1 x = 12 y = 2.03 name = 'Ethon'4 a = b = c = 1 #多重赋值5 A, B, C = 3, 4 , 5
注意以下几点:
1、在Python中是通过对象的引用而不是值来赋值给变量的。
2、赋值操作符主要是"=",同时也可使用增量赋值,如 x+=1,但是没有自增、自减操作符。
3、Python支持链式赋值、多重赋值、多元赋值
>>> x=1>>> y=x=x+1 #链式赋值>>> x,y(2, 2)>>> a=b=c=1 #多重赋值>>> a,b,c(1, 1, 1)>>> A,B,C=3,4,5 #多元赋值>>> A,B,C(3, 4, 5)
其中,Python变量交换实在太优雅了,如果交换x和y的值,在其他语言,如C,我们或许用一个临时变量来完成工作。但是在Python中,你只需这样做就行了
>>> x = 1>>> y = 'Ethon'>>> x,y=y,x>>> x,y('Ethon', 1)
0 0
- python学习笔记2(变量)
- Python学习笔记(2)——变量与运算
- Python学习笔记(变量类型)
- Python学习笔记(1)__name__变量
- Python学习笔记(一)--变量类型
- Python 学习笔记之变量
- Python学习笔记-清除变量
- python学习笔记之变量
- Python学习笔记(四)----Python变量类型
- 【Python学习笔记】Python数据类型和变量
- Python学习笔记(2)-局部变量与全局变量
- Think Python 学习笔记2:变量、表达式和声明
- Python学习笔记之2 -- 变量、表达式与语句
- Python学习笔记2—变量与运算符
- Python学习笔记(五):函数和变量
- Python学习笔记(三):变量和数据类型
- python学习笔记(一)变量和数据类型
- Python入门----变量(菜鸟教程的学习笔记)
- js判断undefined类型
- ORA-01034:oracle不可用 的解决方法
- java 将字符串转成算术表达式进行计算
- python学习笔记1(语法)
- 关于java线程池理解
- python学习笔记2(变量)
- bzoj 3039 玉蟾宫 单调栈
- python学习笔记3(字符串)
- python学习笔记4(列表)
- python学习笔记5(元组)
- php经典小程序
- python学习笔记6(字典)
- 搜集整理链表的简单操作
- python学习笔记7(使用字符串)