一 接受用户的输入:input会将用户输入的所有内容都存成字符串类型
python2中:raw_input=python3中:input
但是python2运行时要在文件开头添加: # -*- coding: utf-8 -*-
原因:
-
确保文件实际以 UTF-8 编码保存(在文本编辑器中检查编码格式)。
-
如果是 Python 3,默认支持 UTF-8
二 字符串的格式化输出
①%:%有几个就传几个的值,不能多也不能少;%s可以接收任意类型的值。
以字典形式传入:打破位置限制
②str.format:兼容性好
按照位置传值:打破位置限制,按照key=value传值
③f:python3.5以后才推出