x002-語言元素

變量命令規則

  • 硬性規則:
    • 變量名由字母(廣義的Unicode字符,不包括特殊字符)、數字和下劃線構成,數字不能開頭。
    • 大小寫敏感(大寫的a和小寫的A是兩個不一樣的變量)。
    • 不要跟關鍵字(有特殊含義的單詞,後面會講到)和系統保留字(如函數、模塊等的名字)衝突。
  • PEP 8要求:
    • 用小寫字母拼寫,多個單詞用下劃線鏈接。
    • 受保護的實例屬性用單個下劃線開頭。
    • 私有的實例屬性用兩個下劃線開頭。
a = 100
b = 12.345
c = 1 + 5j
d = 'hello, world'
e = True
print(type(a)) # <class 'int'>
print(type(b)) # <class 'float'>
print(type(c)) # <class 'complex'>
print(type(d)) # <class 'str'>
print(type(e)) # <class 'bool'>

內置函數進行轉換

  • int():將一個數值或字符串轉換成整數,能夠指定進制。
  • float():將一個字符串轉換成浮點數。
  • str():將指定的對象轉換成字符串形式,能夠指定編碼。
  • chr():將整數轉換成該編碼對應的字符串(一個字符)。
  • ord():將字符串(一個字符)轉換成對應的編碼(整數)。

示例

root@jenkins:/data/python# cat test.py 
a = int(input('a= '))
b = int(input('b= '))
print('%d + %d = %d' % (a,b,a + b))
root@jenkins:/data/python# cat test1.py 
import math
r = float(input('please input: '))
b = 2 * math.pi * r
area = math.pi * r * r
print('tx:  %.2f' % b)

經常使用的佔用符 %d 整數 %f 浮點數 %s 字符串 %x 十六進制整數python

相關文章
相關標籤/搜索