前言

1.Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

2.Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

3.Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

4.Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

5.Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

6.Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器/网站再到游戏。

一、为什么学Python?

1. Python的优势

简单易学、明确优雅、开发速度快

跨平台、可移植、可扩展、交互式、解释型、面向对象的动态语言

内置电池 -> 大量的标准和第三方库

社区活跃,贡献者多,互帮互助

开源语言,发展动力大

2. python应用方向

常规软件开发

科学计算

自动化运维

云计算

WEB开发

网络爬虫

数据分析

人工智能

二、Python环境搭建、安装、使用及卸载

1. Python的编译器和解释器

编译器、解释器的区别:

编译器:先整体编译再执行

编译方式:运行速度快,但任何一个小改动都需要整体重新编译,可脱离编译环境运行,代表语言是C语言。

解释器:边编译边执行

解释方式:运行速度慢,但部分改动不需要整体重新编译,不可脱离解释器环境运行,代表语言是Python语言。

2. Python的安装步骤

官网:www.python.org

Python版本:Python3.6、3.7版本更稳定

编译器:Pycham2018社区版

推荐安装Python3.6.4

1.首先 打开我们的Python3.6.4安装包文件

2.选择第一个 修改自定义安装

3.全部勾选 -> Next,PIP必须勾选哦~

4.勾选如图(修改安装路径),因为占用空间会比较大 所以安装到除C盘以外的盘。

5.点击Install安装 -> 完成

因为之前已经安装过了就不再安装了~

打开运行Win + R -> cmd -> 输入Python

如果看到下图 说明安装成功了~

3. Python安装后常见问题

1. 将Python配置到系统环境中

① 出现问题:Python不是内部或外部名称 如下图:

解决方案:

在桌面 此电脑 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> Path-> 将Python的安装目录和Scripts目录导入 ->保存 如图:

4. Python的卸载

控制面板/程序 -> 找到Python -> 卸载

-

5. PIP whl 临时换源 三种方式安装pygame库

1. pip + 临时换源 安装

pip install pygame -i https://pypi.douban.com/simple/

2. whl 文件安装

下载与Python对应库版本文件: https://www.lfd.uci.edu/~gohlke/pythonlibs

pip install wheel 安装wheel库pip install 刚才下载的文件

-

6. 基础练习作业

使用Python idle输出’Hello World’

print('Hello World')

使用iPython输出’Hello World’

print('Hello World')

使用Pycharm输出’Hello World’

print('Hello World')

python软件安装及设置_Python 基础知识及安装配置相关推荐

  1. python猴子吃桃子的问题_Python基础知识初入门

    想成为数据分析.机器学习.人工智能等领域的稀缺人才,就必须学会使用其相对应的编程语言,Python作为其主要的编程语言之一,在人工智能.大数据等领域有很大的需求和应用.以下是编程语言Python的基础 ...

  2. python中prompt的意思_Python 基础知识入门

    一.学习python数据分析前的准备工作:下载Anaconda anaconda是一个包管理器和环境管理器,其内置的jupyter notebook 功能非常强大,可以在jupyter noteboo ...

  3. 下列哪个不是python元组的定义方式_Python基础知识笔试

    Python基础知识笔试 单选题(2.5分*20题) 1. 下列哪个表达式在Python中是非法的? B A. x = y = z = 1 B. x = (y = z + 1) C. x, y = y ...

  4. python快捷键设置_Python基础知识—快捷键

    最重要的快捷键 1. ctrl+shift+A:万能命令行 2. shift两次:查看资源文件 新建工程第一步操作 1. module设置把空包分层去掉,compact empty middle pa ...

  5. python 根据索引取值_Python基础知识2

    运行Python程序的两种方式 运行Python程序的三步骤(与文本编辑器对比) IDE工具----pycharm 注释 变量 基本数据类型及其内置方法 垃圾回收(GC)机制 基本运算符 流程控制(i ...

  6. python 语法错误 和异常_Python基础知识:新手学Python时常见的语法错误和异常

    大家好,今天我们简单介绍下在学习Python时常见的一些错误和异常. 记得刚接触Python的时候,一条简单的语句在执行的时候却总能遇到报错.然后各种艰难的复查发现可能是循环语句缺少冒号啊.用了中文的 ...

  7. python 类 对象 知乎_python基础知识:类,对象,模块三者的区别

    长话短说,我线代作业还没有写呢. 有点编程语言知识的朋友应该知道,编程语言有"面向对象"和"面向过程"两种. 解释一下:面向对象技术是目前流行的系统设计开发技术 ...

  8. python语言三大基本控制结构_Python基础知识之4——三大控制结构

    原博文 2018-12-02 21:38 − 控制结构就是控制程序执行顺序的结构. Python 有三大控制结构,分别是顺序结构.分支结构(选择结构)以及循环结构.任何一个项目或者算法都可以使用这三种 ...

  9. python产生二维复数_Python基础知识大汇总--从放弃到入门

    1.python版本选择 初学python的同学,你可能知道有python2或者python3两个不同的版本,有些较老的视频或者较旧的文档还在推崇python2,认为python2比较稳定,很多公司都 ...

最新文章

  1. 2008秋-计算机软件基础- 实验一 参考源程序
  2. JS正则表达式的基础用法
  3. 想要写好的程序应该远离计算机
  4. MySQL_存储过程
  5. mysql事件不定时执行_Mysql 中的事件//定时任务
  6. HDU 6030(矩阵快速幂+规律)
  7. openCV无法打开源文件opencv2\opencv.hpp
  8. 在网页中内嵌直接可以播放RTMP流的视频播放器
  9. Windows安全加固
  10. cdr多页面排版_CDR文字排版实战图文教程,CorelDRAW文字排版有哪些技巧?
  11. MongoDB填充因子和更新优化
  12. 如何在CAD软件中绘制连续的导线?
  13. 虚拟机怎么安装geany_75 个最常用的 Linux 应用程序(2018 年)
  14. 2021-2027全球与中国电动垂直起降(eVTOL)飞行器基础设施市场现状及未来发展趋势
  15. 2017福建省计算机一级应用技术,2017年一级计算机信息技术及应用考试试题级答案...
  16. 【python数据分析模块教程】2——pandas基础简介以及运用
  17. 火狐浏览器安装FoxyProxy代理插件
  18. 50个很棒的免费工具和资源,总有一款适合您!
  19. 社交未死, 谷歌天才和他的区块链微信 | 人物志
  20. 大数据技术原理与应用(复习)

热门文章

  1. 基于物品的协同过滤推荐算法——读“Item-Based Collaborative Filtering Recommendation Algorithms”
  2. 常见病毒、木马进程速查表
  3. 这个80后靠王者荣耀赚到93亿身家
  4. iPhone SE 3售价曝光:搭载A15芯片 价格依旧香
  5. 德国可能在年底前决定特斯拉柏林电池工厂将获得多少国家补贴
  6. 新浪微博澄清“花钱撤热搜”、“花钱压热搜”等不实传言
  7. 腾讯的抖音官号被封杀了?抖音回应:谣言
  8. 5月首批国产游戏版号下发:又一大波游戏要来了
  9. 全球仅4人,刚毕业年薪201万元 !华为最高档“天才少年”回应...
  10. 腾讯终于摘掉“游戏公司”帽子!B端业务也稳了