• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 怎么学python入门?python新手学习路线

发布时间:2019-06-11 15:41:03 浏览 6861 来源:博学谷资讯 作者:三省

      怎么学python入门?python新手学习路线,Python入门应该了解一些基本的计算机编程术语。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

     

    学python入门
      1、Python 环境搭建
      如何在本地搭建Python开发环境。
      Python可应用于多平台包括 Linux 和 Mac OS X。
      你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。
      Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)
      Win 9x/NT/2000
      Macintosh (Intel, PPC, 68K)
      OS/2
      DOS (多个DOS版本)
      PalmOS
      Nokia 移动手机
      Windows CE
      Acorn/RISC OS
      BeOS
      Amiga
      VMS/OpenVMS
      QNX
      VxWorks
      Psion
      Python 同样可以移植到 Java 和 .NET 虚拟机上。


      2、Python中文编码
      前面章节中我们已经学会了如何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符 "你好,世界" 就有可能会碰到中文编码问题。


      3、Python基础语法
      Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异,学习 Python 的基础语法,让你快速学会 Python 编程。


      4、Python变量类型
      变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。
      基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
      因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
      什么是运算符?
      本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。
      Python语言支持以下类型的运算符:
      算术运算符
      比较(关系)运算符
      赋值运算符
      逻辑运算符
      位运算符
      成员运算符
      身份运算符
      运算符优先级


      5、Python 条件语句
      Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。


      6、Python 循环语句
      本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。
      编程语言提供了各种控制结构,允许更复杂的执行路径。


      7、Python While 循环语句
      Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。


      8、Python for 循环语句
      Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串


      9、Python 循环嵌套
      Python 语言允许在一个循环体里面嵌入另一个循环。


      10、Python break 语句
      Python break语句,就像在C语言中,打破了最小封闭for或while循环。
      break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。


      11、Python continue 语句
      Python continue 语句跳出本次循环,而break跳出整个循环。
      continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。


      12、Python pass语句
      Python pass 是空语句,是为了保持程序结构的完整性。
      pass 不做任何事情,一般用做占位语句。
      Python Number(数字)
      Python Number 数据类型用于存储数值。
      数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。


      13、Python字符串
      字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。


      14、Python列表(List)
      序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
      Python有6个序列的内置类型,但最常见的是列表和元组
      序列都可以进行的操作包括索引,切片,加,乘,检查成员。
      此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。
      列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
      列表的数据项不需要具有相同的类型
      创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。


      15、Python元组
      Python的元组与列表类似,不同之处在于元组的元素不能修改。
      元组使用小括号,列表使用方括号。
      元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
      Python 字典(Dictionary)
      字典是另一种可变容器模型,且可存储任意类型对象。
      字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中


      16、Python日期和时间
      Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。
      Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。
      时间间隔是以秒为单位的浮点小数。
      每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。
      Python 的 time 模块下有很多函数可以转换常见日期格式。


      17、Python函数
      函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
      函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。


      18、Python模块
      Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
      模块让你能够有逻辑地组织你的 Python 代码段。
      把相关的代码分配到一个模块里能让你的代码更好用,更易懂。
      模块能定义函数,类和变量,模块里也能包含可执行的代码。


      19、Python文件I/O

      本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。
      Python File(文件) 方法
      open() 方法
      Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。
      注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。
      open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。


      20、Python异常处理
      python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。
      Python OS 文件/目录方法
      os 模块提供了非常丰富的方法用来处理文件和目录。


      21、Python内置函数
      只会埋头敲代码的Python开发肯定不是各大公司HR抢着要的,多找项目多找项目,多练手多练手!只有自己多动手写具体项目,才能更多的犯错,解决问题,位置后工作踩坑,现在练习踩的坑越多,以后和HR谈薪资的时候才会更有底气。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: python主要用来做什么?Python开发简单吗? 下一篇: 零基础自学python3 好用的入门书籍推荐

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码