专栏首页python学习教程0基础入门Python基础知识学什么?

0基础入门Python基础知识学什么?

0基础入门Python基础知识学什么?对于初学者来说,需要学习变量和类型 、数字和字符串以及常用的数据结构、字符编码、运算符 、分支结构、循环结构、函数与模块的使用、面向对象、文件的操作、进程与线程等内容。

小白0基础入门Python基础知识点:

  1、变量和类型

  变量的命名、变量的使用、类型的查询、类型转换

  2、数字和字符串以及常用的数据结构

  整数、浮点数、复数、字符串、字符串的操作

  3、字符编码

  列表的使用:列表的定义、元素的增删改查、切片、遍历、下标越界;元组的使用:元组的定义、元组与列表的转换、元组的特征等;集合的使用:集合的定义、与列表的区别。常用操作:交集、并集、差集等;字典的使用:字典的定义、字典的增删改查、删除key、遍历

4、运算符

  算数运算符 :+ 、- 、* 、 /、 %、 **、 //

  比较运算符 :== 、!= 、<>、> 、< 、>= 、 <=

  赋值运算符 : =、 += 、-= 、*=、 /= 、%=、**=、 //=

  逻辑运算符 : and、not 、or

  位运算 :& 、| 、 ^、 ~ 、<< 、 >>

  成员运算符:in、not in

  身份运算符:is、 is not

  运算符优先级

  5、分支结构

  代码之间的缩进、if-else、if-elif-else、嵌套if(else、elif)

  6、循环结构

  for循环、while循环、continu关键字、break关键字、return关键字

  7、函数与模块的使用

  函数的作用、def语句、函数中的列表、魔法参数、函数的调用、函数的返回值(无返回值、多个返回值、单个返回值),import,from ... import .. , from import ..as

  8、面向对象

  理解面向对象;面向对象的搜歌特征:抽象、封装、继承、多态;什么是类;类的创建、初始化、实例化;属性访问;类的继承;调用父类的方法;内置类属性。

  9、文件的操作

  open() 函数;读文件的方法:read()、readline()、readlines();文件的路径;写文件:覆盖、追加;异常处理(try..except..finally) :FileNotFoundException...;with..open;存储&读取JSON格式数据:json.dump()和json.load();数据持久化:操作csv、excel。

10、进程与线程

  进程:multiprocessing模块、进程池、进程间的通信

  线程:thread模块、threading模块、Lock类、Condition类、Thread类、线程池

  线程和进程的关系以及区别

  并行和并发

  同步和异步

  创建多线程

  除此之外还要熟悉熟悉常用的模块,如re、os、sys、datetime、time、math等,lambda函数,装饰器,生成器,迭代器,魔法函数,计算机网络,协议:http协议、tcp协议、udp协议等基础知识

------------------- End -------------------

本文分享自微信公众号 - python教程(pythonjc),作者:小雨

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-09-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python人工智能之图片识别,Python3一行代码实现图片文字识别

    安装这两个包可以借助pip - 1,命令行安装 pip install PIL pip install pytesseract - 2,如果你用的pyc...

    python学习教程
  • python爬虫:爬取你喜欢的高清图片

    抓取到的图片要保存到电脑本地,所以就想着最好能够自己挑选本地任意一个文件夹作为存储路径

    python学习教程
  • Python基础学习笔记之运算符

    许多人对于编程学习中的数学能力都存在或多或少的误解,虽然每一种编程语言都包含了处理数字和进行数学计算的方法,但是并不像一些人想象得那么难,相反还十分简单,毕竟不...

    python学习教程
  • 快速学习ES6新特性-扩展运算符

    扩展运算符(spread)是三个点(…), 将一个数组转为用逗号分隔的参数序列 。

    cwl_java
  • VBA程序的运算符

    常用的运算符大部分是数学课本中学过的内容,但它们是VBA运算的基础,所以本节将作汇总介绍。

    无言之月
  • C++の表达式与语句

    今天我们简单介绍一下C++中的表达式,那么什么是表达式呢?我所理解的就是能表示操作数之间运算关系的表达式,那么表示操作数之间运算关系的是怎么实现的呢?是由运算符...

    leoay
  • Python入门系列第二章--第四节:运算符(二)

    位运算符就是将数字转换为二进制进行计算,位运算符包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移动(<<)、右移动(>>)。解释见下表:

    喵叔
  • 第二章--第三节:运算符(一)

    顾名思义,算术运算符就是用来进行算数运算的一些符号。那么算术运算符包含哪些呢?除了有我们常用的 加、减、乘、除 外,还有 取模、幂、取整除 ,这些运算符的解释详...

    喵叔
  • c++之运算符

    算数运算符:+(正) -(负) + - * / % i++(先赋值后自增) ++i(先自增后赋值) i--(先赋值后自减) --i(先自减后赋值)

    绝命生
  • Go语言学习01

    安包

扫码关注云+社区

领取腾讯云代金券