什么是操作系统?
所谓的操作系统就是可以控制和协调计算机各个组件能够进行协调工作。
(是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。)
操作系统的分类:Windows类的操作系统,Mac os 的操系统(苹果) Unix类的操作系统(包括衍生的Linux等各种版本的)
特点:windows类 界面优化,收费,大量的工具,适合个人办公
mac os:人性化交互好、好看好用、适用于个人使用
Unix:性能好,占用资源少
编译器,是把源程序的每一条语句都编译成机器语言码,并保存成二进制文件,这样运行时计算机可以直接识别并运行(翻译),例如:C、C++、C#、Java、Go等
解释器,是只在执行程序时,从上到下把写过的代码一行一行的解释成机器码并给计算机来执行(实时翻译),例如:Python、PHP、JavaScript。
python2默认的解释器编码ascii
python3默认的解释器编码utf-8
变量的命名规则
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
不能用python内置关键字
[‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’, ‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
建议:
变量名建议不使用拼音和中文
变量的要具有意义
变量名不要过长
变量名要区分大小写
变量名推荐写法:
驼峰体 MeetTheGirl
下划线 meet_the_girl
python的标准五种数据类型: 数字(Numbers )字符串(String) 列表(List)元组(Tuple) 字典(Dictionary)
python四种不同的数值类型:int(有符号整型) long float complex