Python筆記(一)——打印輸出


一、輸出語句input    輸出語句print

  例:用戶輸入

1 username = input("username:")
2 #變量名           顯示的字符
3 password = input("password:")
4 print(username,password)

二、格式化輸出

  例:簡介

1 name = input("name:")         #字符型
2 age = input("age:") 3 print(type(age))               #查看age的類型 typ()輸出類型
4 jop = input("jop:") 5 salary = input("salary:")

   注釋:輸入得到的類型是字符型,所以age得到的字符不是數值;若使age得到的是數值應轉換類型。

1 age = int(input("age:"))   #age是整數型

  格式化輸出四種方式

  1. 字符串的拼接
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()    三種形式

    3.1,用變量名

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)

  

三、運行結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM