python的赋值与参数传递(python和linux切换)

1,python模式切回成linux模式------exit()

     linux模式切换成python模式------python

2,在linux里运行python的复合语句(得在linux创建.py文件)

   touch le.py

   vim le.py----在le文件里输入python语句

  

#!/usr/bin/python        #前提Linux里的bin目录下安装了python
#!coding:utf-8           #格式为utf—8
a=1      #相当于1有a这个标签
b=a      #相当于1有b这个标签
c=b      #相当于1有c这个标签
print(a,b,c)          ----a=1,b=1,c=1

 chmod 755 le.py      # 给le.py文件权限

./le.py           #如果文件里没写python目录,想要运行文件就-----/usr/bin/python

a=1        #相当于1有一个a标签
b=1        #相当于1有一个b标签        
a=b        #1有a,b两个标签  

#a,b占用了内存的两个不同位置
print('-'*20)   #隔开

a=1     
b=a
b=2
print(a,b)     #a=1,b=2

print('-'*20)    #隔开

x=[1,2,3]
y=x
y[0]=100      #print的x=[100,2,3],y=[100,2,3]   
y=[4,5,6]     #x=[100,2,3],y=[4,5,6]

#x,y只占用了内存一个位置,数组是在原地更改的,因为不知道数组到底有多大,会占用多大内存

 

posted @ 2017-08-26 18:05  小乐未央  阅读(933)  评论(0编辑  收藏  举报