1、輸出語句input 輸出語句printpython
例:用戶輸入數組
1 username = input("username:") 2 #變量名 顯示的字符 3 password = input("password:") 4 print(username,password)
2、格式化輸出spa
例:簡介code
1 name = input("name:") #字符型
2 age = input("age:") 3 print(type(age)) #查看age的類型 typ()輸出類型
4 jop = input("jop:") 5 salary = input("salary:")
註釋:輸入獲得的類型是字符型,因此age獲得的是字符不是數值;若使age獲得的是數值應轉換類型。orm
1 age = int(input("age:")) #age是整數型
格式化輸出四種方式blog
1 info1 = """
2 ------------info1 of """ +name+ '''------ 3 Name:''' +name+ """
4 Age:""" +age+ '''
5 Jop:''' +jop+ """
6 Salary:""" +salary 7 print(info1)
#字符串的拼接只能用於字符
#可以使用''' '''或""" """ 用於多行輸出,info1已經用兩種方式寫出索引
2. #佔位符 %s 字符型,%d 十進制整數型,%f 浮點型字符串
1 info2=''' 2 ---------info2 of %s------ 3 Name:%s 4 Age:%s 5 Jop:%s 6 Salary:%s 7 '''%(name,name,age,jop,salary) #按輸出順序寫 8 print(info2)
3.用 .format() 三種形式input
3.1,用變量名form
1 info3 = """ 2 -----------info3 of {name2}------- 3 Name:{name2} 4 Age:{age2} 5 Jop:{jop2} 6 Salary:{salary2} 7 """.format(name2=name,age2=age,jop2=jop,salary2=salary) #可理解爲一個數組 8 print(info3)
3.2,用索引
1 info4 = """ 2 -----------info4 of {0}------- 3 Name:{0} 4 Age:{1} 5 Jop:{2} 6 Salary:{3} 7 """.format(name,age,jop,salary) 8 print(info4)
3.3,什麼都不加
1 info4 = """ 2 -----------info4 of {0}------- 3 Name:{} 4 Age:{} 5 Jop:{} 6 Salary:{} 7 """.format(name,age,jop,salary) 8 print(info5)
3、運行結果