python 有关概念
1.编译器与解释器
编译器:一次性读完,形成最终可执行文件
特点:速度快 但跨平台性差 比如c语言
解释器:读一行解释一行
特点: 速度慢 跨平台性好 比如python
2.python的特点
它是一种解释性语言,它的优点是面向对象、可扩展性强(可加c语言算法等)
3.错误类型
拼写错误 语法错误(不能写在一行 缩进错误)
写注释时也会出现报错 因为默认python不识别中文 在最前面添加# _*_ coding:utf-8 _*_ 即可
SyntaxError: invalid syntax #拼写错误
IndentationError: unexpected indent #缩进错误
SyntaxError: Non-ASCII character '\xe5' in file hellopython.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details #默认python不识别中文
交互式python
缺点:退出后无法保存代码,语法结构较为复杂,比如退出时需执行exit()或者Ctrl+D
ipython
优点:会有历史记录,按上下键即可查看到,并且可用tab键补齐,语法也较为简洁
PyCharm 的基本操作:
1.更改字体:
file --> settings --> Editor --> Colors & Fonts --> Font --> ok
file --> settings --> Editor --> Colors & Fonts --> Consol