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

237 篇文章 5 订阅
219 篇文章 3 订阅

  怎么学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 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

Python学习路线

这里把Python常用的技术点做了整理,有各个领域的知识点汇总,可以按照上面的知识点找对应的学习资源。
在这里插入图片描述

学习软件

Python常用的开发软件,会给大家节省很多时间。
在这里插入图片描述

学习视频

编程学习一定要多多看视频,书籍和视频结合起来学习才能事半功倍。
在这里插入图片描述

100道练习题

在这里插入图片描述

实战案例

光学理论是没用的,学习编程切忌纸上谈兵,一定要动手实操,将自己学到的知识运用到实际当中。
在这里插入图片描述
最后祝大家天天进步!!

上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值