目录
1 案例描述
- 设计一个汇率换算器程序,其功能式将外币换算成人民币,或者相反
- 为了使程序简单,目前只考虑一种外币(如:美元)
2 案例分析
- 分析问题:分析问题的计算部分
- 确定问题:将问题划分为输入(Input)、处理(Process)及输出(Output)部分
- 设计计算;计算部分的核心
3 上机实验
3.1 文件运行文件报错:
分析问题:
SyntaxError: Non-ASCII character ‘\xe8’ in file E:/Python_course/lect02/currency_converter_v1.0.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
翻译:
语法错误:
在‘E:/Python_course/lect02/currency_converter_v1.0.py ’的文件的第二行有非ASCII码字符,但是没有编码声明;详细信息查看 http://python.org/dev/peps/pep-0263/
问题确定:
使用中文字符编码而未加编码提示。1
解决方案:
文件开头加入编码声明 # coding= utf-8
# coding= utf-8