python软件安装及设置_Python 基础知识及安装配置
前言
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 基础知识及安装配置相关推荐
- python猴子吃桃子的问题_Python基础知识初入门
想成为数据分析.机器学习.人工智能等领域的稀缺人才,就必须学会使用其相对应的编程语言,Python作为其主要的编程语言之一,在人工智能.大数据等领域有很大的需求和应用.以下是编程语言Python的基础 ...
- python中prompt的意思_Python 基础知识入门
一.学习python数据分析前的准备工作:下载Anaconda anaconda是一个包管理器和环境管理器,其内置的jupyter notebook 功能非常强大,可以在jupyter noteboo ...
- 下列哪个不是python元组的定义方式_Python基础知识笔试
Python基础知识笔试 单选题(2.5分*20题) 1. 下列哪个表达式在Python中是非法的? B A. x = y = z = 1 B. x = (y = z + 1) C. x, y = y ...
- python快捷键设置_Python基础知识—快捷键
最重要的快捷键 1. ctrl+shift+A:万能命令行 2. shift两次:查看资源文件 新建工程第一步操作 1. module设置把空包分层去掉,compact empty middle pa ...
- python 根据索引取值_Python基础知识2
运行Python程序的两种方式 运行Python程序的三步骤(与文本编辑器对比) IDE工具----pycharm 注释 变量 基本数据类型及其内置方法 垃圾回收(GC)机制 基本运算符 流程控制(i ...
- python 语法错误 和异常_Python基础知识:新手学Python时常见的语法错误和异常
大家好,今天我们简单介绍下在学习Python时常见的一些错误和异常. 记得刚接触Python的时候,一条简单的语句在执行的时候却总能遇到报错.然后各种艰难的复查发现可能是循环语句缺少冒号啊.用了中文的 ...
- python 类 对象 知乎_python基础知识:类,对象,模块三者的区别
长话短说,我线代作业还没有写呢. 有点编程语言知识的朋友应该知道,编程语言有"面向对象"和"面向过程"两种. 解释一下:面向对象技术是目前流行的系统设计开发技术 ...
- python语言三大基本控制结构_Python基础知识之4——三大控制结构
原博文 2018-12-02 21:38 − 控制结构就是控制程序执行顺序的结构. Python 有三大控制结构,分别是顺序结构.分支结构(选择结构)以及循环结构.任何一个项目或者算法都可以使用这三种 ...
- python产生二维复数_Python基础知识大汇总--从放弃到入门
1.python版本选择 初学python的同学,你可能知道有python2或者python3两个不同的版本,有些较老的视频或者较旧的文档还在推崇python2,认为python2比较稳定,很多公司都 ...
最新文章
- 2008秋-计算机软件基础- 实验一 参考源程序
- JS正则表达式的基础用法
- 想要写好的程序应该远离计算机
- MySQL_存储过程
- mysql事件不定时执行_Mysql 中的事件//定时任务
- HDU 6030(矩阵快速幂+规律)
- openCV无法打开源文件opencv2\opencv.hpp
- 在网页中内嵌直接可以播放RTMP流的视频播放器
- Windows安全加固
- cdr多页面排版_CDR文字排版实战图文教程,CorelDRAW文字排版有哪些技巧?
- MongoDB填充因子和更新优化
- 如何在CAD软件中绘制连续的导线?
- 虚拟机怎么安装geany_75 个最常用的 Linux 应用程序(2018 年)
- 2021-2027全球与中国电动垂直起降(eVTOL)飞行器基础设施市场现状及未来发展趋势
- 2017福建省计算机一级应用技术,2017年一级计算机信息技术及应用考试试题级答案...
- 【python数据分析模块教程】2——pandas基础简介以及运用
- 火狐浏览器安装FoxyProxy代理插件
- 50个很棒的免费工具和资源,总有一款适合您!
- 社交未死, 谷歌天才和他的区块链微信 | 人物志
- 大数据技术原理与应用(复习)
热门文章
- 基于物品的协同过滤推荐算法——读“Item-Based Collaborative Filtering Recommendation Algorithms”
- 常见病毒、木马进程速查表
- 这个80后靠王者荣耀赚到93亿身家
- iPhone SE 3售价曝光:搭载A15芯片 价格依旧香
- 德国可能在年底前决定特斯拉柏林电池工厂将获得多少国家补贴
- 新浪微博澄清“花钱撤热搜”、“花钱压热搜”等不实传言
- 腾讯的抖音官号被封杀了?抖音回应:谣言
- 5月首批国产游戏版号下发:又一大波游戏要来了
- 全球仅4人,刚毕业年薪201万元 !华为最高档“天才少年”回应...
- 腾讯终于摘掉“游戏公司”帽子!B端业务也稳了