Python笔记(一)——打印输出
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Python笔记(⼀)——打印输出⼀、输出语句input 输出语句print
例:⽤户输⼊
1 username = input("username:")
2#变量名显⽰的字符
3 password = input("password:")
4print(username,password)
⼆、格式化输出
例:简介
1 name = input("name:") #字符型
2 age = input("age:")
3print(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+ '''------
3Name:''' +name+ """
4Age:""" +age+ '''
5Jop:''' +jop+ """
6Salary:""" +salary
7print(info1)
#字符串的拼接只能⽤于字符
#可使⽤''' '''或""" """ ⽤于多⾏输出,info1已经⽤两种⽅式写出
2. #占位符 %s 字符型,%d ⼗进制整数型,%f 浮点型
1 info2='''
2---------info2 of %s------
3Name:%s
4Age:%s
5Jop:%s
6Salary:%s
7'''%(name,name,age,jop,salary) #按输出顺序写
8print(info2)
3.⽤ .format() 三种形式
3.1,⽤变量名
1 info3 = """
2-----------info3 of {name2}-------
3Name:{name2}
4Age:{age2}
5Jop:{jop2}
6Salary:{salary2}
7""".format(name2=name,age2=age,jop2=jop,salary2=salary) #可理解为⼀个数组
8print(info3)
3.2,⽤索引
1 info4 = """
2-----------info4 of {0}-------
3Name:{0}
4Age:{1}
5Jop:{2}
6Salary:{3}
7""".format(name,age,jop,salary)
8print(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)
三、运⾏结果。