自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

id

type

value

数据类型:

1.整型

2.浮点型

3.字符型

 

[展开全文]

C语言开发

不再有C语言中指针等复杂数据类型

注重业务流程本身

t = turtle.Pen

for x in range(360);

t.forward(x)

t.left(59)

可嵌入C C++

应用:科学计算,人工智能等

解释器,执行代码,C语言实现

Jython Java语言实现

 

 

[展开全文]

元组

列表是可变序列,元组是不可变序列

列表:[],list

元组:() ,tuple

tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组。

list

[展开全文]

对象由标识、类型、value组成,是一个内存块,拥有特定的值,标识是唯一标识对象

 

[展开全文]

IDE指集成开发环境

交互窗口:

cmd进入输入python调用

关闭程序:ctrl+z 和回车

输入quit()

直接关闭命令行窗口

中断程序执行:ctrl+c

 

 

[展开全文]

集合创建和删除

1.使用{}创建集合对象,并使用add()方法添加元素

2.使用set(),将列表、元组等可迭代对象转出集合。如果原来数据存在重复数据,则只保留一个。

3.remove()删除指定元素;clear()清空整个集合

[展开全文]

字典元素添加、修改、删除

1.给字典新增“键值对”。如果“键”存在,则覆盖旧的键值对;如果“键”不存在,则新增“键值对”。

2.使用update()将新字典所有键值对全部添加到旧字典对象上。如果key有重复,则直接覆盖。

3.字典中元素的删除,可以使用del()方法;或clear()删除所有键值对;pop()指定键值对,并返回对应的“值对象”;

4.popitem():随机删除和返回改键值对。

 

[展开全文]

字典元素的访问

1.通过【键】获得“值”。若键不存在,则抛出异常。

2.通过get()方法获得“值”。推荐使用。有点是:指定键不存在,返回None;也可以设定指定键不存在时默认返回的对象。推荐使用get()获取“值对象”。

3.列出所有的键值对

4.列出所有的键,列出所有的值

5.len()键值对的个数

6.检测一个“键”是否在字典中

[展开全文]

字典的创建

1..通过{}、dict()来创建字典对象。

2.通过zip()创建字典对象

3.通过fromkeys创建值为空的字典

 

[展开全文]

元祖总结

       1.元祖的核心:不可变序列

2.元祖的访问速度和处理速度比列表快

3.与整数和字符串一样,元祖可以作为字典的

[展开全文]

元祖tuple

       列表属于可变序列,可以任意修改列表中的元素。元祖属于不可变序列,不能修改元祖中的元素。因此,元祖没有增加元素,删除元素,修改元素相关的方法。

        因此,我们只需要学习元祖的创建和删除,元祖中元素的访问和计数即可。元祖支持如下操作:

        1.索引访问

        2.切片操作

        3.连接操作

        4.成员关系操作

         5.比较运算操作

         6.计数:元祖长度len()、最大值min()、最小值min()、求和sum()等。

元祖的创建

1.通过()创建元祖。小括号可以忽略

2.通过tuple()创建元祖

[展开全文]

通过索引直接访问元素

我们可以通过索引直接访问元素。索引的区间在【0,列表长度-1】这个范围。超过这个范围则会抛出异常。

index()获得指定元素在列表中首次出现的索引count()获得指定元素在列表中出现的次数

len()返回列表长度

 

 

 

[展开全文]

删除:

    del删除

    pop()方法

      remove()方法

    

[展开全文]

列表元素的增加和删除

  append()方法

+运算符操作

extend()方法

insert()插入元素

乘法扩展

 

 

[展开全文]

序列

       是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。

[展开全文]

基本运算符

运算符的优先级

实际使用中,记住如下简单的规则即可,复杂的表达式一定要使用小括号组织。

1.乘除优先加减

2.位运算和算术运算>比较运算符>赋值运算符>逻辑运算符

[展开全文]