Python笔记——打印输出

Posted eternity–twinkle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

  

三、运行结果

 

以上是关于Python笔记——打印输出的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记012——pdb调试

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

python学习笔记(注释用户输入格式化输出)

python学习笔记(第一周):变量

python python中的漂亮(或漂亮打印)JSON对象具有这一功能。在尝试了解什么时,我总是使用这个片段

python学习笔记6-输入输出与文件读取写入