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、运行结果

相关文章
相关标签/搜索