一、python入门简介

对于刚接触python编程或者想学习python自动化的人来说,基本都会有以下python入门灵魂5问--python学习路线,python教程,python学哪些,python怎么学,python学到什么程度?,需要学习哪些内容才能征服python这条蟒蛇呢?

前言:Python分为2.x和3.x之分,2.x目前已经快被淘汰了就不要学了,直接学习3.x,目前最新的版本为3.8。

官网为:https://www.python.org/  下载有点慢,不急。

 
人生苦短,我用Python

二、Python学习路线以及简要介绍如下:

第一章:python环境搭建 主要包括Python下载安装以及环境变量的配置,在dos中输入python验证

第二章:python基础语法 包括打印,字符串,注释等,熟悉IDLE和Pycharm工具的使用

第三章:python六种标准类型 数字类型,字符串类型,list,set,tuple,dict等六种类型的使用

第四章:python运算符 算术,关系,逻辑,赋值,成员,身份运行符等

第五章:python条件语句 if结构,多重if结构,嵌套if结构

第六章:python循环语句 while循环,for循环,嵌套循环等,包括关键字pass,continue,break

第七章:python日期和时间处理 date和datatime模块的使用

第八章:python内置模块学习 os模块等

第九章:python函数 函数定义,嵌套,匿名函数等,函数四种参数

第十章:python模块导入 模块导入的两种方式

第十一章:python文件处理 open,close,read,write等方法的使用

第十二章:python面向对象编程 类的创建,类的属性和类的方法,构造方法等

第十三章:python面对对象编程三大特征 封装,继承,多态。

第十四章:python数据库操作 python对mysql,oracle等数据库的操作

第十五章:python多线程处理 多线程处理

第十六章:python中Json数据处理 json.loads和json.dumps方法的使用

第十七章:python日志处理 logging模块的使用,日志级别等

第十八章:python的ini配置文件处理 配置文件ini文件的处理

第十九章:python中excel文件处理 对Excel的读写操作

第二十章:python中yaml文件处理 对yaml文件的读写操作等

三、基本上把以上内容全部学会并且熟练,注意一定要熟练,熟练,熟练!而不是浅尝即止。以上纯属于一个五年自动化测试工程师根据个人的工作内容郑重推荐!如果觉得还需要补充的也可以给我留言哦!谢谢!原创不易如果觉得有用的话记得高抬贵手给个赞哦,也可以加入以下软件测试技术交流群,大家一起进步,一起成长!

超全面的测试IT技术课程,0元立即加入学习!有需要的朋友戳:
腾讯课堂测试技术学习地址

python入门灵魂5问--python学习路线,python教程,python学哪些,python怎么学,python学到什么程度的更多相关文章

  1. 零基础学Python不迷茫——基本学习路线及教程!

    什么是Python? 在过去的2018年里,Python成功的证明了它自己有多火,它那“简洁”与明了的语言成功的吸引了大批程序员与大数据应用这的注意,的确,它的实用性的确是配的上它的热度.   Pyt ...

  2. 从入门到精通,Java学习路线导航

    引言最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧. Ja ...

  3. 从入门到精通,Java学习路线导航(附学习资源)

    原文链接:https://blog.csdn.net/qq_42453117/article/details/100655512 引言 最近也有很多人来向我"请教",他们大都是一些 ...

  4. Java入门请不要放弃,学习路线以及侧重点分析

    前言: ●众多的语言,到底哪一门才是适合我的? ●我们为什么要学习Java语言呢? ●Java学习路线 我们可以通过今年最新的TIOBE编程语言排行榜看到,JAVA在"昨天".和& ...

  5. python入门到精通[三]:基础学习(2)

    摘要:Python基础学习:列表.元组.字典.函数.序列化.正则.模块. 上一节学习了字符串.流程控制.文件及目录操作,这节介绍下列表.元组.字典.函数.序列化.正则.模块. 1.列表 python中 ...

  6. python入门到精通[二]:基础学习(1)

    摘要:Python基础学习: 注释.字符串操作.用户交互.流程控制.导入模块.文件操作.目录操作. 上一节讲了分别在windows下和linux下的环境配置,这节以linux为例学习基本语法.代码部分 ...

  7. Python入门--8--现在需要先学习可视化--包:easygui

    一.安装.了解easygui 下载地址:http://bbs.fishc.com/forum.php?mod=viewthread&tid=46069&extra=page%3D1%2 ...

  8. Python入门--7--处理数据时学习到的东西

    一.数据导入(这里使用的是pands包) import pands as pd wenjian = pd.read_csv('路径') 二.数据变换 print wenjian.head()    # ...

  9. Java菜鸟到大牛学习路线培训教程

    第1阶段(Java程序员) - Java语言基础 - 101 JavaSE -01-常见Dos命令.Java历史.Java跨平台.配置Path环境变量.第一个HelloWorld例子 -02-配置JA ...

随机推荐

  1. Samtec与Neoconix达成合作并和II-VI推出新产品

    序言:Samtec近日动作不断, 近日Samtec与Neoconix达成合作并和II-VI推出新产品,以下是详细内容. Samtec与Neoconix签订Neoconix PCBeam 技术授权协议, ...

  2. 大厂面试官最常问的@Configuration+@Bean(JDKConfig编程方式)

    大厂面试官最常问的@Configuration+@Bean(JDKConfig编程方式)   现在大部分的Spring项目都采用了基于注解的配置,采用了@Configuration 替换标签的做法.一 ...

  3. Java中如何更优雅的处理空值

    经常看到项目中存在到处空值判断的情况,这些判断,会让人觉得摸不着头绪,它的出现很有可能和当前的业务逻辑并没有关系.但它会让你很头疼.有时候,更可怕的是系统因为这些空值的情况,会抛出空指针异常,导致业务 ...

  4. 开源一个使用python和pyQT实现的产测工具

    导语 之前给朋友友情开发的一个产测工具,现开源,有需要的朋友可以在这个基础上进行二次开发. 操作界面如下 主要特性 自动识别启动信息,然后进入产测写入状态 序列号和MAC地址自动按指定数目增加 每次操 ...

  5. 【音视频连载-001】基础学习篇- SDL 介绍以及工程配置

    技术开发故事会连载 这是音视频基础学习系列的第一篇文章,主要讲解 SDL 是什么以及为什么要用到它,看似和音视频没啥卵关系,其实必不可少. SDL 简介 SDL 是 "Simple Dire ...

  6. scrapy-redis分布式爬取知乎问答,使用docker布置多台机器。

    先上结果: 问题: 答案: 可以看到现在答案文档有十万多,十万个为什么~hh 正文开始: 分布式爬虫应该是在多台服务器(A B C服务器)布置爬虫环境,让它们重复交叉爬取,这样的话需要用到状态管理器. ...

  7. Golang package轻量级KV数据缓存——go-cache源码分析

    作者:Moon-Light-Dream 出处:https://www.cnblogs.com/Moon-Light-Dream/ 转载:欢迎转载,但未经作者同意,必须保留此段声明:必须在文章中给出原文 ...

  8. [android]com.android.support:appcompat-v7:XXX 包导入无法Build

    在学习<Android编程权威指南>时,按书中要求添加com.android.support:appcompat的依赖,然后编译不通过,提示如下问题: 大概意思是,Android Pie之 ...

  9. redis的批量操作命令pipeline(PHP实现)

    redis执行一条命令有四个过程:发送命令.命令排队.命令执行.返回结果:整个过程是一个往返时间(RTT).如果有n条命令,就会消耗n次RTT.Redis的客户端和服务端可能部署在不同的机器上.在两地 ...

  10. 数学-Matrix Tree定理证明

    老久没更了,冬令营也延期了(延期后岂不是志愿者得上学了?) 最近把之前欠了好久的债,诸如FFT和Matrix-Tree等的搞清楚了(啊我承认之前只会用,没有理解证明--),FFT老多人写,而Matri ...