python简介
内容概要
-
操作系统
-
-
编程语言的发展史
-
编程语言的分类
-
python 简介
-
python的解释器版本说明
-
python解释器的下载与安装
-
第一个python程序
-
编程软件的下载与使用
操作系统
操作系统控制和管理着计算机各个硬件的工作(CPU),操作系统的本质是一款程序员的应用程序.
一台计算机必须有操作系统才能进行日常运行.
系统类型:
PC端常见操作系统
Windows系统 更加注重用户体验
linux系统 更加注重程序运行
MAC系统 源于linux 用户体验和程序运行都较好
UBANTU 源于UNIX系统 有图形化界面 比Linux体验好一些
移动端常见系统操作
安卓系统
IOS系统
鸿蒙系统
......
文件的概念
文件就是用来存取数据的
1.双击一个文件到底发生了什么事情
控制硬盘转动读取文件数据到内存
2.编辑文件内容到底发生了什么事情
修改内存中的文件数据
3.按CTRL+S到底发生了什么事情
将内存中的数据刷到硬盘
编程语言的发展史
机器语言
程序员使用二进制与计算机直接交流
优势:计算机能够直接识别 速度最快
劣势:学习难度大,开发效率低
汇编的语言
用简单的英文字母代替一段二进制数字
优势:记忆难度和学习难度 明显降低,速度很快
劣势:没有从根本上解决难度和效率的问题
高级语言
直接用人类能够读懂的语言与计算机沟通交流
优势: 学习难度低,开发效率高
劣势: 计算机无法直接理解, 速度较慢
使用高级语言编程需要一个"翻译官"
eg:C++,C#, JAVA,PHP,GOLANG,PYTHON
编程语言的分类
1. 编译型 C++
一次性编译 类似于谷歌翻译
优势:一次翻译可以反复使用, 速度快
劣势:如果经常需要改BUG,就需要再次整体翻译
如果想在自己的电脑上编写C++代码, 需要提前下一个C++的编译器
2. 解释型 python
逐行翻译 类似于同声传译
优势:每一次执行都需要逐行翻译,有无BUG都不影响
劣势:速度较慢
如果想在自己的电脑上编写python代码, 需要提前下一个python的编译器
Python 简介
Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。——百度百科
1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他
语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python特点:易于学习、易于阅读、易于维
护、一个广泛的标准库、互动模式、可移植、可扩展、数据库、GUI编程、可嵌入。
python的前景 [调包侠]
WEB开发,人工智能,机器学习,数据分析,自动化运维,网络爬虫,自动化测试,自动化办公,量化金融
Python发展接近三十年,确实已经成为了编程语言中的“网红”。
很多程序员都喜欢Python,但不仅仅是程序员喜欢,Python这个技能也能让你在就业市场上拿到很好的offer。
因为Python仍旧是目前IT就业市场最受欢迎,最热门的技术技能之一,且容易上手,学会了python,可以大幅提高IT人的自身竞争力。
在知名技术交流网站Stack Overflow在2019年年初推出的开发人员调查报告中,有四分之一的开发者表示,Python是他们最想学习的编程语言,这也是Python连续三年获得这个榜单的第一名。
python解释器
'''在IT互联网领域 很多专业性软件不推荐使用最新版本'''
'''只要这个软件可以正常运行就不要更新, 哪怕用了十年也不要更新'''
python解释器的版本
python1.X(实验版本,已经废弃)/
2.X(最高版本python 2.7,2020年已经停止不更新维护了)/
3.X(最高版本已经到3.9[推荐使用python3.6])/
4.X(编写ing,旨在编码速度提升一倍)
'''版本的不同主要是底层, 针对程序员来说代码几乎一致'''
python解释器下载与安装 参见https://www.cnblogs.com/Yietong/articles/15956900.html
python解释器的基本使用与环境变量 参见https://www.cnblogs.com/Yietong/articles/15956921.html
python解释器的三种执行方式 参见 https://www.cnblogs.com/Yietong/articles/15956941.html
下载地址:
https://www.jetbrains.com/pycharm/download/#section=windows
下载专业版: Professional版本 详情参见 https://my.oschina.net/u/4412579/blog/4677727?hmsr=kaifa_aladdin
针对pycharm的破解方式有很多 并且不同的版本可能存在不同
破解方式
1.激活码
百度直接搜索、淘宝购买
2.脚本文件
2089/2099、无限试用
3.修改主机文件
较为繁琐 不太推荐
Pycharm 的使用:
1.绑定python解释器:创建python项目时选择自带的解释器
system interpreter
2.创建新项目(创建全新文件夹)
击文件夹>>>New>>>Python File
3. 调整字体大小
file>>>settings>>>editor>>>general>>>change font size with....