- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Python 项目开发入门与进阶(第9天)
1.map(func, iter)处理序列中的每个元素,得到的结果是一个列表,该列表元素个数及位置与原来一样只要是可迭代对象,都可以使用num = [1,2,3,4,5]print(list(map(lambda x:x+1,num)))2. filter(func, iter)遍历序列中的每一个元素,判断每个元素得到的布尔值,如果是TRUE,则留下print(list(filter(lambda...
2018-04-09 23:50:49
177
原创 Python 项目开发入门与进阶(第8天)
1.全局变量与局部变量global关键字如果无global关键字,优先读取局部变量,然后读取全局变量,修改不影响全局变量。对可变变量进行修改。如果有global关键字,就会读取和修改全局变量nonlocal上一级变量2. 函数即变量3. 函数递归必须有一个明确的结束条件每次进入更深一层递归时,问题规模要比上一次简单递归效率不高,很容易内存溢出4. 函数作用域test()#函数test#函数地址de...
2018-04-08 00:02:52
178
原创 Python 项目开发入门与进阶(第7天)
1.集合由不同元素组成元素不可变元素是无序的s = {1,2,3}s = set('hello')s = set(['hello', 'World'])2. 集合特征add()clear()copy()pop()#随机删除remove()#删除不存在就会报错discard()#删除不存在不会报错intersection()#求交集&union()#求并集|difference()#求差集-...
2018-04-06 23:49:29
177
原创 Python 项目开发入门与进阶(第6天)
1. list#类li = [1,2,"Age",[12,3,[1,2]], True]#对象#中括号括起来#元素用,分割#可以使数字,字符串,列表,布尔值#列表可以嵌套列表#多维#索引取值print(li[3])#切片print(li[3:-1])#for/while 循环for item in liprint(item)#列表元素可以被修改,而无需重新分配空间创建li[1] = 100li[1...
2018-04-01 00:09:49
197
原创 Python 项目开发入门与进阶(第5天)
基础知识练习题1.执行Python脚本的两种方式1) 解释器直接执行2) 执行代码文件2. 简述位、字节的关系8 byte = 1 bit3.简述ASCII,unicode, utf8, gbk的关系1)ASCII表示英文2)Unicode是所有语言都可以使用3)utf8是用3bit表示中文,是Unicode的压缩版4)gbk是用2 bit表示中文4.请写出“李杰”分别用utf-8和gbk编码所占...
2018-03-29 08:36:30
383
原创 Python 项目开发入门与进阶(第4天)
1.str类型的特征istitle() #是否所有的单词都是首字母大写的title() #转换成每个单词都首字母大写的join() #将字符串中的每一个字符按照指定分隔符进行拼接islower() #所有字符串是否是小写lower() #将所有字符串转换成小写isupper() #所有字符串是否...
2018-03-25 23:11:45
156
翻译 Python int 关键字 特征
class int(object): """ int(x=0) -> integerx = int(), x 默认为0也可以设置为其他值,比如 x = int(5),结果是5 int(x, base=10) -> integer转换字符串为数值,默认是按照10进制转换,返回结果是10进制int(‘11’,10), 结果是10int('11',2), 结果是3int...
2018-03-24 21:27:15
1555
原创 Python 项目开发入门与进阶(第3天)
1. szInput = input("<<<") #只能输入字符串2. nInput = int(szInput)#字符串转换成数字3. while elsecontinue #终止当前循环break #终止循环4. and #条件与5. pycharm 安装与设置字体: 28行号鼠标改变字体大小: mouse->editor->general->change...
2018-03-24 21:23:58
201
原创 Python 项目开发入门与进阶(第2天)
1.条件语句 缩进 tab 嵌套if 1==1: print('OK1') print('OK2')elif 2==2: print('YES')else: print('Error1') print('Error1')2.基本数据类型字符串 引号"XX" 'XX'"""XX""""'''XX'''#加法szStr1= 'MFC'szStr2 ='G...
2018-03-23 09:01:15
148
原创 Python 项目开发入门与进阶(第1天)
1. 打印 hello worldprint('hello world') 后缀名是任意的 导入模块时,如果不是.py,会出错2 .两种执行方式 python解释器 py文件导入 进入python解释器,实时执行3. utf8能识别中文 #coding = utf8 python3 可以不用加 英文不用加4. 解释器路径 linux: #!/user/bin/env ...
2018-03-22 22:59:27
196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人