python— 變量名的命名和打印

 

 

代碼: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.ide

 

 

 %s, %r, %d :工具

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

 

python的變量名命名規則:spa

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對象

相關文章
相關標籤/搜索