python笔记1
编程语言:人与电脑进行沟通的工具
分类:Python 擅长数据的操作(爬虫、数据分析、自动化办公、机器学习、人工智能)
Web开发
后台语言
Java 擅长企业级开发(Web开发)
C 擅长和系统相关的开发
注意点:有其他编程语言基础不要把基础语法搞混
不同的编程语言有不同的擅长领域
语言:人与人进行沟通,交流工具
分类:中,日,英等等
不同点:语法不同
使用场景不同
现在是大数据时代:Python擅长数据相关的操作
人生苦短,我用Python——特性Python的语法简洁开发周期时间短
版本:软件都是在不断更新迭代的 bug修复、新功能增加、新模块增加、内容修改
因此基本每个软件都有自己的版本号:两到三个数字,版本更新的越频繁,版本号更新的长度越长
2.1.1——颠覆性升级,功能模块增加,bug修复(一般来说使用比最新的低两到五个子版本)
从左往右,改动越小
工具:Python python解释器:编译写的python文件,执行写的代码、必须安装
下载:浏览器搜索python进入官网-downloads-选择对应的操作系统和版本下载
pycharm 文本编辑器、可以用来编写python代码、提高开发效率、编写速度快
但提示很多开始不适用
Python文件 显示文件扩展名
新建文本文档,修改后缀名
编写python代码:记事本
右键,edit with idle:用自带的编辑器开发
ctrl+s保存
run-run model或f5运行
在文件夹地址栏里面输入cmd
再输入python python文件名
课程介绍
python基础 python基础语法(面向过程-面向对象)
linux——Ubuntu
一个半月左右
python进阶 数据库 sql——mysql
nosql——redis、mongodb
并发通信 网络编程、socket套接字
并发——多进程、多线程
前端 html、css、js、jquery(界面和交互效果)
爬虫
django——后台接口开发,完成完整动态网页
django项目
六个月时间
补充小知识:文件后缀名——决定了文件的执行方式(图片-.jpg、记事本-.txt、word文档-.word、python-.py)
代码编写 任何可以编辑文本的工具都可以用来写代码
包括记事本