• 大牛整理最全Python零基础入门学习资料


    大牛整理最全Python零基础入门学习资料

    摘要:大牛整理最全Python零基础入门学习资料

    Python大牛整理最全零基础入门学习资料

    Python数据类型——数字

    Python Number 数据类型用于存储数值。

    数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。

    var1 = 1   var2 = 10

    您也可以使用del语句删除一些 Number 对象引用。

    您可以通过使用del语句删除单个或多个对象

    del var

    del var_a, var_b

      整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。

      浮点型(floating point real values) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)

      复数(complex numbers) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

      Python还支持复数,复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

    Python大牛整理最全零基础入门学习资料

    Python Number 类型转换

    Python大牛整理最全零基础入门学习资料

    Python数学函数

    Python大牛整理最全零基础入门学习资料

    Python随机数函数

    随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。

    Python包含以下常用随机数函数:

    Python大牛整理最全零基础入门学习资料

    Python三角函数

    Python大牛整理最全零基础入门学习资料

    Python数学常量

    Python大牛整理最全零基础入门学习资料

    Python数据类型——字符串

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

    创建字符串很简单,只要为变量分配一个值即可。

    var1 = 'Hello World!' var2 = "Python Runoob"

    Python访问字符串中的值

    Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。

      Python访问子字符串,可以使用方括号来截取字符串

    Python大牛整理最全零基础入门学习资料

    Python字符串更新

    你可以对已存在的字符串进行修改,并赋值给另一个变量

    Python大牛整理最全零基础入门学习资料

    Python转义字符

    在需要在字符中使用特殊字符时,python用反斜杠()转义字符

    Python大牛整理最全零基础入门学习资料

    Python字符串运算符

    Python大牛整理最全零基础入门学习资料

    python字符串格式化符号:

    Python大牛整理最全零基础入门学习资料

    格式化操作符辅助指令:

    Python大牛整理最全零基础入门学习资料

    Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。

    Python三引号(triple quotes)

    python中三引号可以将复杂的字符串进行复制:

    python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。

    三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)。

    三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。

    一个典型的用例是,当你需要一块HTML或者SQL时,这时用字符串组合,特殊字符串转义将会非常的繁琐

    Python大牛整理最全零基础入门学习资料

    Unicode 字符串

    Python 中定义一个 Unicode 字符串和定义一个普通字符串一样简单:

    引号前小写的"u"表示这里创建的是一个 Unicode 字符串。如果你想加入一个特殊字符,可以使用 Python 的 Unicode-Escape 编码。

    被替换的 标识表示在给定位置插入编码值为 0x0020 的 Unicode 字符(空格符)

    1 u'Hello World !'2 u'Hello World !'

    python的字符串内建函数

    Python大牛整理最全零基础入门学习资料

    Python数据类型——列表

    列表(list)是Python以及其他语言中最常用到的数据结构之一。Python使用使用中括号 [ ] 来解析列表

    序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

    序列都可以进行的操作包括索引,切片,加,乘,检查成员。

    此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

    列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

    列表的数据项不需要具有相同的类型

    创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可

    list1 = ['physics', 'chemistry', 1997, 2000];list2 = [1, 2, 3, 4, 5 ];list3 = ["a", "b", "c", "d"];

    列表的增

    Python大牛整理最全零基础入门学习资料

    列表的删

    Python大牛整理最全零基础入门学习资料

    列表的改

    Python大牛整理最全零基础入门学习资料

    列表的查

    Python大牛整理最全零基础入门学习资料

    Python列表脚本操作符

    列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。

    Python大牛整理最全零基础入门学习资料

    Python列表截取

    Python大牛整理最全零基础入门学习资料

    Python列表函数&方法

    Python大牛整理最全零基础入门学习资料

    Python包含以下方法:

    Python大牛整理最全零基础入门学习资料

    Python数据类型——元组

    Python的元组与列表类似,不同之处在于元组的元素不能修改。

    元组使用小括号,列表使用方括号。

    元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

    创建空元组

    tup1 = ()

    元组中只包含一个元素时,需要在元素后面添加逗号

    tup1 = (50,)

    元组的创建

    1 tup1 = ('physics', 'chemistry', 1997, 2000);2 tup2 = (1, 2, 3, 4, 5 );3 tup3 = "a", "b", "c", "d";

    元组可以使用下标索引来访问元组中的值

    访问元组

    Python大牛整理最全零基础入门学习资料

    元组中的元素值是不允许修改的,但我们可以对元组进行连接组合

    修改元组

    Python大牛整理最全零基础入门学习资料

    元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组

    删除元组

    Python大牛整理最全零基础入门学习资料

    元组运算符

    与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。

    Python大牛整理最全零基础入门学习资料

    元组索引,截取

    因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素,如下所示:

    Python大牛整理最全零基础入门学习资料

    元组:L = ('spam', 'Spam', 'SPAM!')

    无关闭分隔符

    任意无符号的对象,以逗号隔开,默认为元组

    元组内置函数

    Python大牛整理最全零基础入门学习资料

    Python数据类型——字典

    字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。

    字典(dictionary)是除列表意外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

    字典是另一种可变容器模型,且可存储任意类型对象。

    字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:

      d = {key1 : value1, key2 : value2 }

    键必须是唯一的,但值则不必。

    值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。

    一个简单的字典实例:

      dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}

    也可如此创建字典:

      dict1 = { 'abc': 456 }; dict2 = { 'abc': 123, 98.6: 37 };

    Python大牛整理最全零基础入门学习资料

    字典的增

    Python大牛整理最全零基础入门学习资料

    字典的删

    Python大牛整理最全零基础入门学习资料

    字典的改

    Python大牛整理最全零基础入门学习资料

    字典的查

    Python大牛整理最全零基础入门学习资料

    字典的循环

    Python大牛整理最全零基础入门学习资料

    字典的其他操作

    字典内置函数&方法

    Python字典包含了以下内置函数:

    Python大牛整理最全零基础入门学习资料

    Python字典包含了以下内置方法:

    Python大牛整理最全零基础入门学习资料

    Python大牛整理最全零基础入门学习资料

    编写字典程序

    for循环:用户按照顺序循环可迭代对象的内容。

    Python大牛整理最全零基础入门学习资料

    enumerate:枚举,对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值

    Python大牛整理最全零基础入门学习资料

    range:指定范围,生成指定数字

    Python大牛整理最全零基础入门学习资料

    Python大牛整理最全零基础入门学习资料

     
    python类、函数定义,模块加载,requests,socket,文件读写,文件io、继承、mysql模块,对象、类、属性、方法、构造、析构、简单服务器
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    一些常用的Unix命令
    Shortcut Blocks with Symbol to_proc 通过to_proc为代码块逻辑命名
    Using with_scope 使用with_scope
    Move Find into Model 将查询方法从控制器上移至模型
    Find Through Association 使用级联查询
    Dynamic find_by Methods 使用动态的find_by方法
    Caching with Instance Variables 缓存与实例变量
    深入浅出object-c
    IT大神进化史-第二章
    IT大神进化史-第一章
  • 原文地址:https://www.cnblogs.com/timssd/p/8227904.html
Copyright © 2020-2023  润新知