1. 程式人生 > 實用技巧 >字元編碼及格式化輸出

字元編碼及格式化輸出

python直譯器在載入.py檔案中的程式碼時,會對內容進行編碼(預設為ASCII)

#-*-coding: utf-8 -*-

python預設utf-8

註釋:

#用來進行單行註釋

''' '''用來多行註釋,同時也可列印多行

name = '''1,2,3'''
print(name)    

使用者輸入:

username = input("username:")

password = input("password")

print(username,password)

格式化輸出:

第一種:

name = input("name:")
age = input("
age:") info = ''' ---------------info of %s --------------- Name = %s Age = %s '''%(name,name,age) print(info) #s指str

第二種:

name = input("name:")
age = input("age:")
info = '''
---------------info of %{_name} ---------------
Name = %{_name}
Age = %{_age}
'''.format(_name = name,_age = age)
print(info)

第三種:

name = input("name:")
age = input("age:")
info = '''
---------------info of %{0} ---------------
Name = %{0}
Age = %{1}
'''.format(name,age)
print(info)

第四種:

name = input("name:")
age = input("age:")
info = '''
---------------info of %{_name} ---------------
Name = %{_name}
Age = %{_age}
'''
.format(_name = name,_age = age) print(info)