zoukankan      html  css  js  c++  java
  • 《Python入门》学习笔记(1)

    通过两周的Python入门学习,了解了Python的现状和发展史,经过十几年的成长,已经从Python2.X到Python3.X的大变化,从学校到职场,已经成了受欢迎的语言。Python2和Python3版本在运算、语法和编码上有很多区别,两个版本互不兼容。Python2.x版本在2020年已经停止了维护,Python3.x将是现在和未来主流的版本。

    Python的优缺点

    优点:语法简单,强大且数量众多的工具包和数十万个第三方的工具库,是一门面向对象编程、动态解释性语言,并且扩展强,支持函数式编程等特点。

    缺点:速度慢,伪多线程,代码没有太多强制性操作,书写规范的要求少,增加维护困难。

    Python能够做什么

    在人工智能有许多优势,强大的工具包和简单的实现;数据分析领域也有强大的应用支撑,有数据分析工具和可视化工具;在搭建网站方面也有成熟的web框架(如:django,flask);在网络爬虫、自动化运维、软件测试等方面也有许多第三方库和应用。

    Python解释器和工具

    Python的生活环境有解释器、Anaconda、虚拟环境。Python脚本依赖于Python解释器,一个电脑上可以安装多个版本。Anaconda是一种Python集成环境,内置了解释器,还有常用工具库,代码开发工具。可以安装虚拟环境满足多个不同版本的项目开发,可以安装工具包virtualenv实现,Anaconda也可以创建虚拟环境。

    Python的工具,使用集成开发环境(IDE)提高开发效率,常用IDE有DOS、txt、Pycharm、Vscode和eclipse等。不同的IDE下编码工作和运行是不一样的,Jupyter notebook是web形式的交互式开发工具,适合学习、数据分析等场景,Pycharm集成开发工具比较强大,支持很功能,适合大型项目和协同开发,vscode也是一个跨平台的开发工具。

    Python的基础语法

    不同语言的语法是不一样的,主要学习有Python脚本文件中引入工具包的方法;标识符的命名规则;关键字获取方式;变量是对数据存储地址的引用;命名规则(匈牙利和驼峰命名法);变量要先定义在使用,有局部和全局变量;注释有单行和多行注释。基础函数有(print、input、help、dir、id、type等)。

    通过实验学习环境安装,语法,函数方法,设计模式等基础知识。

    下一篇文章分享内容:《Python入门》学习笔记(2)

    作者:zeke     
              出处:http://zhf.cnblogs.com/
              本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 

  • 相关阅读:
    奶萨的团队框架(Grid)个人设置技巧以及使用方法
    巫妖王之怒:3.35暗牧输出手法入门指引
    WLK3.3.5治疗怎么玩:治疗职业心得汇总
    WLK奥术fs怎么打高DPS
    战斗贼入门级输出循环
    3.35国服法师DPS提升指引 奥与火的双重奏
    3.35奶萨新手无聊看看帖
    邪冰双手(鲜血领域)——新手推荐,AOE和移动战都不错
    WLK 防骑T
    WLK防骑拉怪手法(要有序排列再给我答案)
  • 原文地址:https://www.cnblogs.com/ZHF/p/14662954.html
Copyright © 2011-2022 走看看