选择Spyder作为Python开发的集成开发环境(安装教程参加文末链接)。它综合了开发工具的高级编辑,性能分析,调试和分析功能与数据探索等功能。

1、Spyder工作页面介绍

Spyder的界面设计和matlab十分地相似,熟悉matlab的同学可以很快地习惯使用Spyder。

代码编辑区域:编写整块的代码编写。

代码执行按钮:代码编写完成后,点击执行按钮进行执行

控制台:代码之后的结果显示在控制台中;另外,单行代码执行也可以在控制台中执行,如图中所示。

Debug按钮:在代码调试过程中,使用Debug按钮,可以逐步运行代码区域的代码,在Variable explorer中查看变量的value(值)。

提示:代码区域完成编辑,在存储时,文本的存储路径最好只含有英文,不要含有中文。

2、Python版本查看

Python 3.x与Python 2.x在语法存在一些不同。Python 3.x在设计的时候没有考虑向较早版本相容。除非为了使用旧的Python2.x项目代码或只支持2.x的第三方库,否则不推荐使用2.x进行编程。比较明显的区别是print。

Python 2.x:

print “Hello Python” ###不含括号

Python 3.x:

print (“Hello Python”) ###含括号

如何查看Anaconda中内置Python版本?运行Anaconda Prompt。

在命令行中输入python –V ,显示出python版本号。我这里采用的版本为python 3.6.2。

3 一行代码:数值运算

在Python中,可以进行快速的数值运算。常见运算包括加(+)、减(-)、乘(*)、除(/),整除运算(//),求余运算(%),求幂运算(**)。在Spyder的控制台中运行结果,示例如下:

Python基础教程系列:

Python基础教程——环境搭建和Hello Python

spyderpython使用教程_Python基础教程—Spyder简介和Python版本相关推荐

  1. pythonfile操作教程_Python基础教程之文件操作

    课程简介 打印到屏幕 最简单的输出方法使用print语句,你可以给他传递零个或多个用逗号隔开的表达式.或者使用占位符 读取键盘输入 Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入 ...

  2. python基础案例教程_python基础教程 10-11例子如何执行

    展开全部 10. 模块相关 Python的标准安装包包括一组模块,称为标准库(standard library). 10.1 模块 10.1.1 模块是程序 # hello.pyprint " ...

  3. pythonpdf教程_python基础教程pdf

    Python 学习路线图 一. Python 学习的四个阶段 ➢ 第一阶段 该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及 Linux 系统的文件目录结构让大家对 Linux 系统有 ...

  4. python总结教程_python基础教程总结10——文件

    1.打开文件 open(name[mode[,buffing])    参数:  文件,模式,缓冲 1)name: 是强制选项,模式和缓冲是可选的 #如果文件不在,会报下面错误 1 >>& ...

  5. python基础案例教程_Python基础教程 两个经典案例:阶乘和幂

    6.6.1 两个经典案例:阶乘和幂 本节探讨两个经典的递归函数.首先,假设你要计算数字n的阶乘. n的阶乘为n × (n1) × (n 2) × - × 1,在数学领域的用途非常广泛.例如,计 ...

  6. python修改列表指定位置的_Python 基础教程—列表(1)

    Python内置了多种序列,本次讨论:列表.列表是Python提供的容器型数据类型.可变并且有序. 可变 - 列表中的每个元素的值可变,列表的长度可变,列表中的顺序可变.(支持增.删.改) 有序 - ...

  7. 视频教程-快速入门Python基础教程_Python基础进阶视频-Python

    快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...

  8. 视频教程-快速入门Python基础教程_Python基础知识大全-Python

    快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...

  9. 全国电子商务人才专业化从业认证考试初级教程(公共基础教程)(全国电子商务人才丛业能力教育指定教材)

    书名:<全国电子商务人才专业化从业认证考试初级教程(公共基础教程)>(全国电子商务人才丛业能力教育指定教材) 作者:单兴华 组编:全国电子商务人才从业能力教育项目管理办公室 出版社:中国人 ...

最新文章

  1. MIT:机器学习预测2018世界杯冠军
  2. iOS Provisioning Profile(Certificate)与Code Signing详解
  3. bzoj 4488: [Jsoi2015]最大公约数
  4. css一个盒子里可以装3个图片并排吗_John: CSS浮动与清除浮动属性详解(CSS float clear)...
  5. iOS第三方地图-百度地图定位的封装
  6. 哈希表(hash table)及其应用举例
  7. noip模拟赛 猜数字
  8. Logistic回归以及LR与SVM异同
  9. idea 社区教育版需要安装的插件
  10. IEEE Access投稿(Latex模板)——参考文献的生成
  11. html5中按钮点击事件,javascript按钮点击事件
  12. Direct2D 介绍
  13. 易到暂停办理线下提现 称贾跃亭隐瞒巨额债务成影响提现关键因素
  14. 一些计算机u口无法使用的原因,电脑USB接口不能使用的原因分析
  15. 金融壹账通获毕马威金融科技企业50强 金融全产业链优势凸显
  16. ZBrush如何布尔运算
  17. 5G时代下的光模块:腾讯云计算技术投资5000亿元(附下载)
  18. 使用内部RC的导致串口通讯错误率高甚至失败的原因及解决办法
  19. 你好,李焕英!贾玲痛哭,一句话戳痛2.3亿中国人
  20. SpringBoot入门与常用配置

热门文章

  1. HDFS的数据压缩格式
  2. 表单中method=“post“什么意思?
  3. 狗狗的年龄的python编程_您狗狗多大了,相当于人的几岁,您知道吗?(狗狗的年龄算法)...
  4. css实例 css中id/class 详解样式表(外部样式表 内部样式表 内联样式 7种基础选择器 多重样式优先级 错误理解)[第一天]
  5. NTC采样环境温度的计算方法
  6. matlab方程近似求根,matlab求解方程的几种方法
  7. scrapy爬虫代理crawlera的使用感受
  8. 单键鼠控制多台电脑:无界鼠标简单教程
  9. mastercam9.1如何控制进给输出小数点后的位数
  10. 字符串转int:处理8,10,16进制以及处理无效字符