zoukankan      html  css  js  c++  java
  • Python学习系列(一)(基础入门)

           Python入门

          本系列为Python学习相关笔记整理所得,IT人,多学无害,多多探索,激发学习兴趣,开拓思维,不求高大上,只求懂点皮毛,作为知识储备,不至于落后太远。如果兴趣学习者,推荐一个基础视频:http://edu.51cto.com/lesson/id-11637.html

          本文主要介绍Python的相关背景,环境搭建。

    一、了解Python

         1,关于Python的语言特点:

         借用Python官网Https://www.python.org的解释:

    Python is powerful... and fast

    plays well with others

    runs everywhere

    is friendly & easy to learn

    is Open.

          即:Python语言很强大,开发快;具有很好的交互性;可移植性;界面友好,容易学习;开源。

          Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务Web编程

          2,Python标准库的主要功能有:(参考:http://baike.sogou.com/v58828.htm

    文本处理,包含文本格式化、正则表达式匹配、文本差异计算与合并、Unicode支持,二进制数据处理等功能;

    文件处理,包含文件操作、创建临时文件、文件压缩与归档、操作配置文件等功能;

    操作系统功能,包含线程与进程支持、IO复用、日期与时间处理、调用系统函数、写日记(logging)等功能;

    网络通信,包含网络套接字,SSL加密通信、异步网络通信等功能;

    网络协议,支持HTTP,FTP,SMTP,POP,IMAP,NNTP,XMLRPC等多种网络协议,并提供了编写网络服务器的框架;

    W3C格式支持,包含HTML,SGML,XML的处理;

    其它功能,包括国际化支持、数学 运 算、HASH、Tkinter等。

    二、Python环境搭建

         关于Python的编译器很多,在这里只介绍两种,仅供参考:

         1,去官网下载Python2.7的编译器IDLE(安装简单,使用方便):https://www.python.org/ 
              安装完成后,在开始菜单可以看到:
     
     
    单击IDLE就可以打开编辑器编写小程序了。
     
         2,另外一个Python的编译器Pycharm(界面布局和VC6.0很相似,启动时比较慢)去网站下载:http://www.jetbrains.com/pycharm/download/  选择适合自己的机器下载;
           关于安装过程,已有大师的详尽操作指南:http://blog.csdn.net/chenggong2dm/article/details/9365437  
            
            本章节主要是初识一下Python,了解了解Python的开发环境,为以后学习铺路。Python在开发语言的排行榜上还是靠前,应用也是比较广泛,一次的偶然发现,激起了我对它学习的欲望,继续努力,come on!
  • 相关阅读:
    Mybatis 使用Mybatis时实体类属性名和表中的字段名不一致
    getResourceAsStream 地址
    Memory Allocation with COBOL
    静态call 动态call LINK
    反编译
    eclipse 设置英文
    WAR/EAR 概念
    application.xml
    对ContentProvider中getType方法的一点理解
    总结使人进步,可视化界面GUI应用开发总结:Android、iOS、Web、Swing、Windows开发等
  • 原文地址:https://www.cnblogs.com/zhangbc/p/3764801.html
Copyright © 2011-2022 走看看