2019年9月25日
摘要: 2-8 python创建单元素tuple tuple和list一样,可以包含 0 个、1个和任意多个元素。 包含多个元素的 tuple,前面我们已经创建过了。 包含 0 个元素的 tuple,也就是空tuple,直接用 ()表示: 创建包含1个元素的 tuple : 因为()既可以表示tuple,又 阅读全文
posted @ 2019-09-25 16:58 ucas_python 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 2-7 python创建Tuple tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。 同样是表示班里同学的名称,用tuple表示如下: 创建tuple和创建list唯一不同之处是用( )替代了[ ]。 现在,这个  阅读全文
posted @ 2019-09-25 16:55 ucas_python 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 2-6 python list替换元素 假设现在班里仍然是3名同学: 现在,Bart同学要转学走了,碰巧来了一个Paul同学,要更新班级成员名单,我们可以先把Bart删掉,再把Paul添加进来。 另一个办法是直接用Paul把Bart给替换掉: 对list中的某一个索引赋值,就可以直接用新的元素替换掉 阅读全文
posted @ 2019-09-25 16:53 ucas_python 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 2-5 pythonlist删除新元素 Paul同学刚来几天又要转走了,那么我们怎么把Paul 从现有的list中删除呢? 如果Paul同学排在最后一个,我们可以用list的pop()方法删除: pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会 阅读全文
posted @ 2019-09-25 16:51 ucas_python 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 2-4 python添加新元素 现在,班里有3名同学: 今天,班里转来一名新同学 Paul,如何把新同学添加到现有的 list 中呢? 第一个办法是用 list 的 append() 方法,把新同学追加到 list 的末尾: append()总是把新的元素添加到 list 的尾部。 如果 Paul 阅读全文
posted @ 2019-09-25 16:49 ucas_python 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 2-3 python倒序访问list 我们还是用一个list按分数从高到低表示出班里的3个同学: Bart同学是最后一名,俗称倒数第一,所以,我们可以用 -1 这个索引来表示最后一个元素: 类似的,倒数第二用 -2 表示,倒数第三用 -3 表示,倒数第四用 -4 表示: L[-4] 报错了,因为倒数 阅读全文
posted @ 2019-09-25 16:45 ucas_python 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 2-2 python按照索引访问list 由于list是一个有序集合,所以,我们可以用一个list按分数从高到低表示出班里的3个同学: 那我们如何从list中获取指定第 N 名的同学呢?方法是通过索引来获取list中的指定元素。 需要特别注意的是,索引从 0 开始,也就是说,第一个元素的索引是0,第 阅读全文
posted @ 2019-09-25 16:43 ucas_python 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 2-1 python创建List Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的。 构造list非常简单,按 阅读全文
posted @ 2019-09-25 16:39 ucas_python 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1-9 python中的布尔类型 我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 与运算:只有两个布尔值都为 True 时,计算结果才为 True。 或运算:只要有一个布尔值为 True,计算结果就是 True。 非运算:把True 阅读全文
posted @ 2019-09-25 16:29 ucas_python 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 1-8 python中整数和浮点数 Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。 基本的运算: 使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以嵌套很多层: 和数学运算不同的地方是,Python的整数运算结果仍然是整数,浮 阅读全文
posted @ 2019-09-25 16:24 ucas_python 阅读(320) 评论(0) 推荐(0) 编辑