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

 

 

 

pycharm编辑器

 

 

下载地址:

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....

 

posted @ 2022-03-02 20:24  Yietong  阅读(257)  评论(0编辑  收藏  举报