美文网首页
你可能不知道的python知识点

你可能不知道的python知识点

作者: Rain师兄 | 来源:发表于2021-07-23 18:01 被阅读0次

    基本数据类型

    1.整数和浮点数

    整数的运算速度更快,所以浮点数运算的时候,可以先把小数点去掉,当成整数运算后,添加小数点。浮点数精确位数是15位,记住有位数限制。

    基本数据类型运算是向下扩展的,整数浮点数运算是浮点数,浮点数与复数运算是复数

    2.字符串

    字符串了可以用单引号,双引号,三引号来表示,三引号中可以换行表示。

    字符串可以使用切片操作,不严谨的说,把字符串当成一个列表,字符串中每一个字符都是列表中的一个元素,索引正序从0到列表长度-1,负序从-列表长度到-1。

    字符串的格式化,“{}”.format(content)可把content输送进入大括号里。

    组合数据类型

    列表、字典和元组、集合

    列表里面有一些表达式。

    比如类似

    result = [li+3 for li in range(4)]

    print(result)

    >>> [3, 4, 5, 6]

    程序设计方法论

    自顶向下和自底向上

    1.自顶向下就是分解问题,把一个大问题分成不能再分的小问题,再写代码一个个解决。

    2.自底向下就是测试代码,从最底层开始测试代码有没有错误和异常。错误和异常也是两个不相同的概念。

    计算思维,就是设计与构造。理解一个问题的计算部分,设计算法,写代码。

    程序的ipo。i即input,p即process,o即output

    了解这些,写代码会简单一些。

    遇到问题想想ipo,想想自顶向下,自底向上。想想计算部分是什么。

    科学计算和可视化

    学numpy和matplotlib两个库的使用

    网络爬虫和自动化

    学requests和beautifulsoup库的使用

    文件与数据格式化

    会打开文件,以及打开文件的方式要理解,以及读取文件,其中包含的众多方法。

    函数和代码复用

    有些代码经常重复,所以定义一个函数可以节省时间。

    程序的结构

    基本结构,分支结构,循环结构。

    其余的都是比较细节的东西。

    语法元素

    语法元素包括注释,缩进,eval(),lambda等等

    程序设计基本方法

    环境要会配置,python版本解释。python的发展历史,一些基本的东西大概解释一下。

    解释器和编译器,解释是一行代码一行代码的解释成计算机能理解的机器语言,而编译则是直接编译整个源代码,并生成一个可执行文件。用编译器生成的是独立的文件,不需要编译器也能执行,而解释型语言必须带着解释器才能执行源代码。

    相关文章

      网友评论

          本文标题:你可能不知道的python知识点

          本文链接:https://www.haomeiwen.com/subject/nhjpmltx.html