python学习
这是我的python学习笔记
cm_仓鼠
这个作者很懒,什么都没留下…
展开
-
Python学习(十五):字符串的格式化
Python学习(十五):字符串的格式化这是我关于Python学习的第十五篇博客,加油!字符串格式化:将字符串按照一定规则进行拼接(1)%s,拼接的为字符串,其实也可拼接数字,列表n='i am %s,my hobby is %s'% ('alex','reading')n1='i am %s,my hobby is %s'% (567,[1,2,'alex'])print(n,n1)#i am alex,my hobby is reading i am 567,my hobby is [1原创 2020-11-09 21:35:38 · 123 阅读 · 0 评论 -
Python学习(十四):集合关系运算(交、差、并和交叉补集)和其他内置方法
Python学习(十四):集合关系运算交、差、并集这是我关于Python学习的第十四篇博客,加油!关系测试(1)求交集常规方法teacher=['monica','chandler','richard']friend=['monica','chandler','joy']a=[]for i in teacher: if i in friend: a.append(i)print(a)使用集合方法(&)intersectionteacher=['monica','ch原创 2020-11-03 16:48:00 · 1903 阅读 · 0 评论 -
Python学习(十三):集合定义和基本操作方法
Python学习(十三):集合定义和基本操作方法这是我关于Python学习的第十三篇博客,加油!1.集合定义:由不同元素组成的集合,集合中是一组无序的可hash的值,可以作为字典的key,集合中元素必须是不可变类型2. 集合的创建(1)直接用大括号括起来s={1,2,3,3,2,1,3,4,54,6,67}print(s)#{1, 2, 3, 4, 67, 6, 54},集合中元素为不同的(2)使用set函数定义可变集合s=set('hello')print(s)#{'o', 'h',原创 2020-10-28 21:03:48 · 153 阅读 · 0 评论 -
Python学习(十二):数据类型和变量总结
Python学习(十二):数据类型和变量总结这是我关于Python学习的第十二篇博客,加油!五大基本数据类型:字符串、数字、列表、元组、字典定义变量的本质任务为记录状态的变化,可以通过查询id获知其变化过程可变和不可变:(1)可变(重新赋值,查询id时,发现id不变):列表、字典(2)不可变(重新赋值,查询id时,发现id变了):字符串、数字、元组访问顺序(1)顺序访问(有顺序):字符串、列表、元组(2)直接访问(无顺序):数字(3)映射:字典存放元素个数(1)容器类原创 2020-10-27 21:11:54 · 168 阅读 · 0 评论 -
Python学习(十一):几个练习题,以及print的注意事项
Python学习(十一):几个练习题这是我关于Python学习的第十一篇博客,加油!print,print(values,sep,end,file,flush)其中,sep指的是打印的各元素用什么隔开(默认为空格‘\t’),end指的是打印的这一行末尾是什么(默认为换行符’\n’),我们可以设定Sep与end的值print(1,2,3)print('abc')'''1 2 3abc'''设定sep的值时print(1,2,3,sep='*')print('abc')'''1原创 2020-10-26 15:02:51 · 721 阅读 · 0 评论 -
Python学习(十):字典的魔法及常用函数,以及布尔值
Python学习(十):字典的魔法这是我关于Python学习的第十篇博客,加油!字典dict基本结构info={‘k1’:‘v1’,‘k2’:‘v2’}其中‘k1’:'v1’为一个键值对,字典中键值对用逗号分割字典可以嵌套,value可以是任何值info={‘k1’:True,‘k2’:18,‘k3’:[1,2,3,[‘avd’]],‘k4’:{‘kk1’:‘acd’,‘kk2’:123}‘k5’:(11,333,55)}key可以是数字、字符串、元组、布尔值,但列表、字典不能是key(这原创 2020-10-26 10:45:12 · 274 阅读 · 0 评论 -
Python学习(九):元组的魔法
Python学习(九):元组的魔法这是我关于Python学习的第九篇博客,加油!元组元组(tu),对应的类为tuple元组元素不可被修改,不能被增加或删除元组用括号表示tu=(111,‘alex’,(2,34),[(56,78)],True,30,56)可通过索引或切片取值tu=(111,'alex',(2,34),[(56,78)],True,30,56)v=tu[0]#111v1=tu[0:3]#(111, 'alex', (2, 34))print(v,v1)可以进原创 2020-10-25 19:39:53 · 176 阅读 · 0 评论 -
Python学习(八):列表的函数
Python学习(八):列表的函数这是我关于Python学习的第八篇博客,加油!append:在列表最后添加元素(数字,字符串,列表都行),只能添加一个元素,添加后直接就到原列表了,不需要重命名li=['a','b','cdupok']v=li.append(567)print(v)#Noneprint(li)#['a', 'b', 'cdupok', 567]li.append(['love',13456])print(li)#['a', 'b', 'cdupok', 567,['lo原创 2020-10-24 21:31:23 · 137 阅读 · 0 评论 -
Python学习(七):列表的魔法
Python学习(七):列表的魔法这是我关于Python学习的第七篇博客,加油!列表的基本格式:用中括号括起来,中间用逗号进行分割,列表中可以是字符串、数字、列表、布尔值,列表可以无限嵌套,内部可以放置任何东西li=[1,2,6,‘list’,[u,o,g],[‘abc’,[‘po’,1],2,3],True]列表li中含有7个元素(依据为被逗号分割)可将字符串转为列表,但数字不能转为列表,因为将其他类转为列表运用的是for循环,但数字不能使用for循环str1='abcdefghidhior0原创 2020-10-22 18:20:44 · 134 阅读 · 0 评论 -
python学习(六):字符串的‘灰魔法’
python学习(六):字符串的‘灰魔法’这是我关于python的第六篇博客,加油!加粗的为灰魔法,必须记牢索引/下标,从零开始获取字符串中的某一个字符切片,具有索引范围,可获取字符串中的多个字符,第一个字符串位置为0,最后一个为-1test='alex'v=test[3]v1=test[0:-1]#-1并没有包含进去,实际上是【0,-1)print(v,v1)#x alelen,长度,获取当前字符串由多少个字符组成,也可在其他数据类型中使用,在列表中使用时,按照被逗号分隔的部分进原创 2020-10-20 21:13:57 · 260 阅读 · 1 评论 -
python学习(五):常用字符串函数
python学习(五):常用字符串函数这是关于Python的第五篇博客,加油!capitalize:首字母大写lower:把所有字母变小写,英文casefold:把所有字母变小写,包括未知的对应关系,如法语center:设置字符串长度,并将内容居中下图20代表总长度,*代表空白未知填充,占用一个字符,可有可无test='love'#这是字符串,必须加引号v1=test.center(20)print(v1)#打印结果为: love v2=test.cen原创 2020-10-19 17:12:31 · 387 阅读 · 0 评论 -
Python学习(四):Python运算符与基本数据类型
Python学习(四):Python运算符关于Python的第四篇博客,加油!*关于注释的补充:在pycharm中要是要将大段代码统一设为注释,除了用三引号,还可全选代码,Ctrl+?*运算符算数运算符:加减乘除次方取余取商成员运算符: in , not in 判断某个东西是否在布尔值:True:真 False:假比较运算符: ==等于,!=与<>均为不等于 >,<,>=,<=逻辑运算符:and与or都是从前到后的顺序运算,and只有左右的原创 2020-10-20 19:46:06 · 114 阅读 · 1 评论 -
Python学习(三):关于end=,while中continue,break的用法,以及一些练习
Python学习(三):关于end=,while中continue,break的用法,以及一些练习写关于Python的博客的第三天,加油!今天是一些思考与练习当要打印的东西在同一行时,输入,end=’ ’注意体会以下三个代码的区别count=1while count<=10: if count!=7: print(count,end =' ') else: pass count +=1上图打印结果为1 2 3 4 5 6 8 9原创 2020-10-11 17:35:27 · 787 阅读 · 0 评论 -
python学习(二):条件语句与基本数据类型
这里写自定义目录标题python学习(二):条件语句与基本数据类型if语句python学习(二):条件语句与基本数据类型这是我关于Python的第二篇博客,加油!if语句if基本语句if条件: 内部代码块 内部代码块else: ……print('……')if支持嵌套if 条件1: if 条件2: print('……') else: print('……')else: print('……')if支持多条件(if elif)补充:若想要某一条件成立成原创 2020-10-10 19:59:41 · 152 阅读 · 0 评论 -
PYTHON学习(一):初识及变量
PYTHON学习(一):初识及变量你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。基本常识python代码中有时最上面一行为:#!/usr/bin/env python 是为了在打开py文件时方便电脑调出文件#-- coding:utf8 -- 是为了方便识别代码中的汉字(这在Python2中非常重要,不写的话程序会报错,在Python3中可有可无) 不知为何,在博客中-原创 2020-10-09 17:50:25 · 171 阅读 · 1 评论 -
2020-10-08,python学习
之前断断续续跟着小甲鱼学习Python,感觉一直不得法,从今往后换了一个课程,并且也会开始写博客,希望能有进展原创 2020-10-08 19:40:13 · 70 阅读 · 0 评论