python-變量及字符串賦值|今日所學-2017-12-26


1、變量

  變量命名規則

 

  1、變量名只能以字母、數字和下划線組成
  2、開頭不能是數字
  3、
  
  4、變量名要指明變量意圖,看了就知道是什么
  5、不能用漢語,不能用拼音,用英文 
 

name1 = 'miyun'

name2 = name1

name1 = 'shunyi'

print name1,name2

結果顯示:shunyi,miyun

為什么name2沒有變成shunyi呢?

因為name2只是向name1問了個路,自己就去內存里找到了miyun,而不是跟着name1一起去找miyun了,name1走了去找shunyi了,name2依然跟miyun在一起

 

2、給字符串中賦變量值的三種方法

----------------------------------------------------------------------------------------------------------------------------------------------- 
 
info = '''
---------------info of %s---------------
name:%s
age:%d
job:%s
salary:%d
'''% (name,name,age,job,salary)
----------------------------------------------------------------------------------------------------------------------------------------------- 
 
info2 ='''
---------------info of {_name}---------------
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name='liangyan',_age='12',_job='it',_salary='10000')
print(info2)
----------------------------------------------------------------------------------------------------------------------------------------------- 
 
info3 = '''
-----------------info of {0}----------------
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM