python———day04】的更多相关文章

re模块 什么是正则表达式 正则表达式,英文叫做Regular Expression.简单说,正则表达式就是一组规则,用于实现字符串的查找,匹配,以实现关于字符串的相关操作,比如替换,删除等. 正则表达式分为基本正则表达式(BRE),扩展正则表达式(ERE)两类. 什么是Python的正则表达式 Python中的正则表达式模块就是re模块,在Python中可以通过re模块来做正则表达式的操作. Python中re模块的常用方法有:match,search,findall,sub,replace,…
2019.4.1 S21 day04笔记总结 昨日内容补充 1.解释器/编译器 1.解释型语言.编译型语言 2.解释型:写完代码后提交给解释器,解释器将代码一行行执行.(边接收边解释/实时解释) 常用的语言有:py / php / ruby 编译型:写完代码提交给编译器后,编译器将其形成一个新文件后提交给计算机.(延迟解释) 常用的语言有:c / c# / c++ / Java 2.字符串str 1.独有功能: .startswith() / .endswith()     以()为开头/结尾…
一.迭代器与生成器: 迭代器(iterator): 迭代器是访问集合元素的一种方式.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退,迭代器的一大优点是不要求事先准备好事代过程中所有元素.迭代器仅仅在迭代至某个元素时才计算该元素,元素在被迭代器所迭代之前,元素可以不存在,或被销毁.这个特点使得迭代器特别适合用于遍历一些巨大的或是无限的集合,比如几个 G 的文件. 特点: 1.访问者不需要关心迭代器的内部结构,仅需通过迭代器的 next() 方法不断去取下一…
一.tuple (元组) 元组被称为制度列表,可以被查询,但是不能被修改. 元组写在小括号里(),元素之间用逗号隔开. tup1 = () #空元组 tup2 = (20,) #只有一个元素的元组 记得加一个逗号 for i in enumerate(list,1): enumerate:给数据前面加序号,后面的数字决定序号从几开始,前面的list是指在哪个列表循环 len(list):列表长度 购物车作业: #创建物品列表 product_list = [ ['iphone',5800], […
1. 1) li=['alex','WuSir','ritian','barry','wenzhou'] print(len(li)) 2) li=['alex','WuSir','ritian','barry','wenzhou'] li.append('seven') print(li) 3) li=['alex','WuSir','ritian','barry','wenzhou'] li.insert(1,'Tony') print(li) 4) li=['alex','WuSir','…
python02---基础数据类型 一. 什么是数据类型 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,"汉"是文字,否则它是分不清1和'汉'的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他. Python中常用的数据类型有多种,如下: 整数(int) ,字符串(s…
写在前面 上课第四天,打卡: 加勒比海盗今天上映:端午节公司发的粽子很有范! 一.函数的基本概念 - 函数是什么?  函数,就是一个'锤子',一个具有特定功能的'锤子',使用者可以在适当的时候使用这个'锤子',而不用再去从头做一个'锤子':即可以直接拿来使用: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率. - 不使用函数会有什么问题? 1.组织结构不清晰,可读性差: 2.代码冗余: 3.无法统一管理且维护难度大: - 函数的分类…
s12-20160123-day04 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin…
1.1 all() 和 any( )   all() any()   0,None,"", [], (),{} #布尔值为0的 列举,None ,空列表,空元祖,空. print(bool(()))   所有为真,才为真 n = all([1,2,3,None]) print(n)   只要有真,就为真 n = any([[],0,"",None]) print(n)   ascii() # 自动执行对象的 __repr__ class Foo: def __rep…