用户交互与运算符
一.用户交互 1.用户输入input() python3:input会将用户输入的所有内容存成字符串类型 python2:raw_input()用法与python3的input一模一样 input():要求用户必须 输入 一个明确地数据类型,输入的是什么类型,就存什么类型 print(): 输出、 # 在python3:input会将用户输入的所有内容都存成字符串类型 >>> age = input('age:') age:18 >>> print(age,type(age)) 18 <class 'str'> >>> >>> print(int(age),type(int(age))) 18 <class 'int'> >>> # 在python2:raw_input(),用法与python3的input一摸一样 # input():要求用户必须输入明确的数据类型,输入的什么类型就存成什么类型 >>> age = input('age:') age:18 >>> print(age,type(age)) (18, <type 'int'>) >>> 2.字符串的格式化输出 输出之字符串的格式化输出 什么是格式化输出 把一段字符串中的某些内容用自己定义的内容替换掉之后再输出 为什么要格式化输出 由于经常用到要输出固定格式的内容,普通的输出已经无法满足需求所以需要格式化输出