一、Python初识篇

Python开发

开发:

​ 开发语言:

​ 高级语言:Java、C# 、C++、Python...

​ 低级语言:C(程序员必备(自学)、根本)、汇编语言

​ 机器码(低级语言转换成0101...)和字节码(高级语言先转换成字节码→机器码)

​ 语言之间的对比:

​ PHP类:适用于写网页,局限性

​ Python、Java:可以写网页,也可以开发后台功能

​ -Python:执行效率低、开发效率高

​ -Java:执行效率高、开发效率低

​ Python种类:

​ CPython(主流)

安装:

​ python安装在OS上,执行操作:写一个文件,文件按照python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。
​ python软件====>python解释器(内存管理)

​ 下载:

​ python2 在继续更新 功能范围比较小

​ python3 在继续更新 功能更加多,更加智能。但是要注意有些Python2有的,而Python3没有,或者执行操作不一致。

​ windows:在Windows下进行开发。

​ Linux: 也可以在Linux系统下进行开发,若电脑性能较好建议在Linux下操作开发,比较简洁。

a. Python基础

- 基础

1.后缀名是可以任意的吗?
导入模块时,如果不是.py文件,会报错
==>以后的文件名统一写.py
2.终端两种执行方式
(1)python解释器 py文件路径
(2)python 进入解释器:
实时输入并获取到执行结果
3.解释器路径
#!usr/bin/env python
4.编码
Python3现在的编码方式为# -*- coding:utf8 -*-
ascill码: 8位
unicode码: 16位+(会造成过度浪费内存)
utf-8: 能用多少表示就用多少表示。
python3 :无需关注
python2:每个文件只要出现中文,头部必须加 # -- coding:utf8 --

- 基本数据类型

1.数字
2.字符串
3.布尔值

- 函数

- 面相对相关

b. 网络编程

c. Web框架(用于写网站

d.设计模式 + 算法

e. 项目阶段

posted @ 2024-07-10 10:31  很难通透  阅读(15)  评论(0)    收藏  举报