一, 输出语句 input 输出语句 print
例: 用户输入
- username = input("username:")
- #变量名 显示的字符
- password = input("password:)
- print(username,password)
二, 格式化输出
例: 简介
- name = input("name:") #字符型
- age = input("age:")
- print(type(age)) #查看 age 的类型 typ() 输出类型
- jop = input("jop:")
- salary = input("salary:")
注释: 输入得到的类型是字符型, 所以 age 得到的是字符不是数值; 若使 age 得到的是数值应转换类型.
1 age = int(input("age:")) #age 是整数型
格式化输出四种方式
字符串的拼接
- info1 = """------------info1 of""" +name+ '''------
- Name:'''+name+"""
- Age:"""+age+'''
- Jop:'''+jop+"""
- Salary:""" +salary
- print(info1)
- #字符串的拼接只能用于字符
- #可使用''''''或 """""" 用于多行输出, info1 已经共两种方式写出
- 2. #占位符 %s 字符型,%d 十进制整数型,%f 浮点型
- info2='''
- ---------info2 of %s------
- Name:%s
- Age:%s
- Jop:%s
- Salary:%s
- '''%(name,name,age,jop,salary) #按输出顺序写
- print(info2)
3. 用. format()
- info3 = """
- -----------info3 of {name2}-------
- Name:{name2}
- Age:{age2}
- Jop:{jop2}
- Salary:{salary2}
- """.format(name2=name,age2=age,jop2=jop,salary2=salary) #可理解为一个数组
- print(info3)
- 4.
- info4 = """
- -----------info4 of {0}-------
- Name:{0}
- Age:{1}
- Jop:{2}
- Salary:{3}
- """.format(name,age,jop,salary)
- print(info4)
三, 运行结果
来源: https://www.cnblogs.com/eternity-twinkle/p/8922418.html