编程语言
概念
用来编写计算机程序的语言,是一种人和计算机沟通的标准。
作用
通过这些编程语言,编写一些程序,让计算机完成指定的任务。
编程语言的分类
机器语言
由0和1的二进制代码组成,可以由计算机直接执行,效率最高。
汇编语言
用一些助记符来代替0和1,相对来说更好理解一些,效率次之。
高级语言
接近于人类自然语言的单词和符号来表述低级语言(机器语言和汇编)。像C语言、python语言、Java语言等等。
分类
编译型:直接编译完,然后运行。
解释型:说一句,做一句。
python的介绍
特点:简单、优雅、可移植性、代码规范性、运行效率低。
应用领域:web全站开发、大数据、人工智能、数据爬虫等等。
python 解释器:将源码转换成为二进制代码进行运行。
pycharm软件的使用
from css import test : 引用css文件下面的test
ctrl+/ 注释
pEp8 规范 通过ctrl+alt+l
命名规范采用驼峰命名法 对于类来说采用大驼峰,单词的首字母大写,其余小写
对于变量或者方法采用小驼峰命名法,第一个首字母是小写,其他的首字母都是大写。
驼峰命名法一般是用于变量名或函数名等多个单词连接在一起的情况,因为高低起伏像骆驼一样,所以名为驼峰命名法。
python程序执行机制
严格来说python是先编译成字节码,然后再解释执行的一门语言。
.pyc文件的主要作用是持久化编译结果,提升下次的执行效率。
会不会被持久化是根据import机制,也可以通过命令手动编译&持久化 python -m py_compile test.py
.py 和 .pyc文件都可以交给解释器直接处理,只不过处理的步骤不太一样。
基础编程
2.1 python注释
2.1.1 单行注释
单行注释使用 “#”开头。 快捷键 ctrl+l
2.1.2 多行注释
单引号(‘’')
双引号(“”")
单行注释可以嵌套再多行注释中,不会引起语法错误。
而嵌套多行注释会导致语法错误。
2.1.3 特殊注释
1.在linux下面可以指明用那一个编译器
#!/usr/bin/python
#!/usr/bin/env python 尽量去使用这种