python— 變量名的命名和打印


 

 

代碼:

 

# -*- coding: utf-8 -*- 。
# 變量名的命名和打印 #print中 用'%s.' 來表示
#同一行print變量時 末尾的'%'要加'(變量,變量)'
# 如:print "she name is %s.sge is %s.years old. " % (my_namen,17)
my_name = 'DX-小書生' #名字
my_age = 22 #年齡
my_height = 160 #身高
my_weight = 99 #體重
my_eyes = 'Black' #眼睛、黑色
my_teeth = 'white' #牙齒、白色
my_hari = 'Black' #頭發、黑色
print "My name's %s." % my_name
print "She age is %s." % my_age
print "My ideal height is %s." % my_height #我的理想身高
print "height is a mishap. I:MMMP" #身高是硬傷.我:mmmp
print "She has %s. hair. And %s.teeth " %( my_hari,my_teeth)#她有着烏黑的頭發和潔白的牙齒
print "Her has %s. eyes and is very beautiful" % my_eyes #她有着黑色的眼睛很漂亮
print "So I miss her, wher are you new." #思念

 

調試輸出:

My name's DX-小書生.
She age is 22.
My ideal height is 160.
height is a mishap. I:MMMP
She has Black. hair. And white.teeth
Her has Black. eyes and is very beautiful
So I miss her, wher are you new.

 

 

 %s, %r, %d :

它們是一種“格式控制工具”。它們告訴 Python 把
右邊的變量帶到字符串中,並且把變量值放到 %s 所在的位置上。

 

python的變量名命名規則:

1.不論是類成員變量還是全局變量,均不使用 m 或 g 前綴。 
2.私有類成員使用單一下划線前綴標識,多定義公開成員,少定義私有成員。 
3.變量名不應帶有類型信息,因為Python是動態類型語言。如 iValue、names_list、dict_obj 等都是不好的命名。 
常量 
常量名所有字母大寫,由下划線連接各個單詞如MAX_OVERFLOW,TOTAL。 
異常 
以“Error”作為后綴。 
縮寫 
命名應當盡量使用全拼寫的單詞,縮寫的情況有如下兩種: 
1.常用的縮寫,如XML、ID等,在命名時也應只大寫首字母,如XmlParser。 
2.命名中含有長單詞,對某個單詞進行縮寫。這時應使用約定成俗的縮寫方式。 
例如: 
function 縮寫為 fn 
text 縮寫為 txt 
object 縮寫為 obj 
count 縮寫為 cnt 
number 縮寫為 num,等。 
前導后綴下划線 
一個前導下划線:表示非公有。 
一個后綴下划線:避免關鍵字沖突。 
兩個前導下划線:當命名一個類屬性引起名稱沖突時使用。 
兩個前導和后綴下划線:“魔”(有特殊用途)對象或者屬性,例如__init__或者__file__。絕對不要創造這樣的名字,而只是使用它們。 
*注意*:關於下划線的使用存在一些爭議。 
Python 用下划線作為變量前綴和后綴指定特殊變量。 

_xxx      不能用'from module import *'導入 
__xxx__ 系統定義名字 
__xxx    類中的私有變量名 

 

 

 

跟多網絡技術文章去 http://t.cn/EaBJygK


免責聲明!

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



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