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

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. 字符串的拼接
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、運行結果

相關文章
相關標籤/搜索