1. 程式人生 > 實用技巧 >格式化輸出

格式化輸出

1.% :佔位符

%d:字串佔位符;既可以接收字串,也可以接受數值

%s:數值佔位符;只能接受數值。

案例:

1)

  name = input("your name:")

  age = input("your age:")

  ads = input("your ads:")

  print("my name is %s,my age is %s,my ads is %s" % (name,age,ads))

2)

  info = '''

  ------------ info of %s -----------

  Name:%s

  sex:%s

  Age:%s

  Job:%s

  ------------- end -----------------

  '''% ('sean','sean','male','18','Teacher')

  print(info)

3)

  print("my name is %s,my age %s"%("sean","18歲"))

4)

  name = '王家衛'

  age = 31

  adds = 'HK'

  print('Hello Everyone,my name is {},my age is {},my adds is {}'.format(name,age,adds))

# fromat前為英文狀態下的句號,而非逗號,與%佔位符不同 ,%則無需標點符號