python是一种功能比较强的脚本,尤其是在网络应用上,又称作:胶水语言。具体的简介可以在维基百科、百度百科等查得到他的发展史,有事一贯犹 如unix linux等老外打发无聊时间发明的强大工具,这是还是要感叹下国外的软件兄弟们,真是能将开发融入到细微处。如果说他们的技术领先我们二十 年的话,他们的开放精神领先不止一个世纪了。技术无法封闭,闭关锁波只能被落后。这里小感慨下,真是见了太多的封闭与自以为是,技术论坛上很多恢复技术贴 要求有偿解答,有技术群里面QQ签名就是:请教问题请自觉冲100元话费,而且往往是无法解决问题的。回归正题,python的有点很多诸如,语言本身朴 实拒绝很多花哨,容易理解运行迅速,包含很多的类基本开发容易。本人认为最重要的两个优点是:1.免费  开源免费,便宜没好货好货不便宜没有广泛的适用 性,外国兄弟们虽然是将它开源但还是不停的对他进行维护升级,每月在美国也有活动在http://www.python.org/  可 以下载到安装文件,里面就有各种活动的介绍,可惜不在美帝没法参加。2.强大的文件管理系统,很容易对比到matlab,对于matlab来说优势就是 matlab工具箱收费(国人好像都是所有工具箱都装但是...),python的类免费。matlab的文件管理比起python落后着实不少。更加具 体的在网络上有很多。

现在更新到3.2 版本不过对于很多的类还在2.x版本上没有更新过来,但有些新的更新还是很有效的,再有版本的更新也是早晚要跟过来的。根据个人的需要,本人应用过得一些网络类还没有完全更新过来所以这些的还是在2.7 版本上进行的。在http://www.python.org/ 上下载完后,就可以一步步的进行安装,其实很简单一路ok 过去就好了,体积比起matlab等小的可以忽略不计只有几百K,所以选择路径也就很随意了。安装完之后就可以在开始菜单的所有程序里看到python的文件夹了 点开看到如下图

GUI 是一个图形化的编辑界面可以实时的编码、编译看到结果和报错信息。可以在doc中找帮助信息。第三项是命令行相当于CMD。下面打开GUI可以看到编译界面了

这个界面就是主要的编译调试区域了上面的设置很容易看的懂。这里就不多做解释了。

最后这里提供一个简单的实例;网上有提出需求要用脚本在文件家下面创造一个文件,然后在文件中画一个等腰三角形。这里还有一个月就是七夕,所以给出一个可自己设定的文件夹下创造文件,文件中有一个心形的图案,在图案下面可以自己添加字符的小例子。

具体程序贴出来就是这里提供的比较详细的注释如果嫌麻烦在附件上传了本脚本。在3.2 版本可运行其他的版本没有测试

一步步学习python的更多相关文章

  1. 学习Python编程的11个资源

    用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程语言.如果你正打算学习 web 开发,Python 是一个不错的选择,甚至你想学游戏开发也可 以从 Python 开始,因 ...

  2. 学习Python编程的11个精品资源

    本文由 伯乐在线 - atupal 翻译自 Alex Ivanovs.欢迎加入技术翻译小组.转载请参见文章末尾处的要求. 用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程 ...

  3. 新手如何学习python(python学习路线图)

    现在互联网巨头,都已经转投到人工智能领域,而人工智能最好的编程语言就是python,未来前景显而易见.这是小编给大家整理的python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻 ...

  4. 浅谈:从为什么学习python到如何学好python

    虽然目前的编程语言有很多,但是基础语法上的概念,本质上都是相通的.可以做到一通百通.所以没有必要为了学哪门语言纠结太多. python是目前市面上,我个人认为是最简洁&&最优雅& ...

  5. 在学习python的过程中,遇到的最大的困难是什么?

    本人文科生,回顾自己近 2 年的Python 自学经历,有一些学习心得和避坑经验分享给大家,让大家在学习 Python 的过程中少走一些弯路!减少遇到不必要的学习困难! 首先,最开始最大的困难应该就是 ...

  6. 零基础学习python 你该怎么做

    本人文科生,回顾自己近 2 年的Python 自学经历,有一些学习心得和避坑经验分享给大家,让大家在学习 Python 的过程中少走一些弯路!减少遇到不必要的学习困难! 首先,最开始最大的困难应该就是 ...

  7. 一步步学习javascript基础篇(0):开篇索引

    索引: 一步步学习javascript基础篇(1):基本概念 一步步学习javascript基础篇(2):作用域和作用域链 一步步学习javascript基础篇(3):Object.Function等 ...

  8. 一步步学习javascript基础篇(8):细说事件

    终于学到事件了,不知道为何听到“事件”就有一种莫名的兴奋.可能是之前的那些知识点过于枯燥无味吧,说起事件感觉顿时高大上了.今天我们就来好好分析下这个高大上的东西. 可以说,如果没有事件我们的页面就只能 ...

  9. 一步步学习javascript基础篇(7):BOM和DOM

    一.什么是BOM.什么是DOM BOM即浏览器对象模型,主要用了访问一些和网页无关的浏览器功能.如:window.location.navigator.screen.history等对象. DOM即文 ...

随机推荐

  1. javascript的rsa加密和python的rsa解密

    先说下目前测试情况:javascript加密后的数据,python无法完成解密,我估计是两者的加密解密方法不同 1.看了这篇文章:http://blog.nsfocus.net/python-js-e ...

  2. CentOS7.x 通过mail命令发,使用465端口(smtps协议)发送邮件

    #创建证书mkdir -p /root/.certs/echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CE ...

  3. 【AS3 Coder】任务八:没剧情还玩毛RPG

    使用框架:AS3任务描述:了解RPG游戏中剧情播放器的制作原理及流程难度系数:3(了解原理,能根据XML文件播放剧情) / 5(会制作剧情编辑器) 本章源码下载:http://www.iamseven ...

  4. golang中的那些坑之迭代器中的指针使用

    今天在编写代码的时候,遇到了一个莫名其妙的错误,debug了半天,发现这是一个非常典型且易犯的错误.记之 示例代码: package main import "fmt" type ...

  5. C语言-求最大值

    #include<stdio.h> void main() {int a,b,c,d; scanf("%d,%d,%d",&a,&b,&c); ...

  6. Linux下 安装VMware Tools工具

    Linux下需要安装VMware Tools工具 Linux下需要安装VMware Tools工具来实现主机和虚拟机直接文件复制粘贴功能,安装方法如下: ①点击虚拟机VM菜单栏--虚拟机--安装VMw ...

  7. 小程序常用API介绍

    小程序常用API接口  wx.request https网络请求 wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 method:"GET&qu ...

  8. scrollBy 相对滚动

    scrollBy可以相对当前位置移动滚动条,而不是移动到绝对位置 scrollBy(0, 100); // 滚动条下移100px

  9. iOS开发-简单获取View截图图像(Quartz2D)

    1. 先指定图像的大小 UIGraphicsBeginImageContext(view.frame.size); 2. 在指定的区域绘制图像 [view drawViewHierarchyInRec ...

  10. csv导出文件中有html

    最近遇到再导出csv文件时,csv文件中包含html代码 一开始以为导出的数据量太大,减少数据后仍然出现html代码,此时想到应该与数据有关,仔细观察csv中的数据,有的单元里面是空值, 对比原始数据 ...