摘要:
常用内置函数 今天总结几个刷题时候常用到的基础的内置函数,通常都是对不同的数据类型进行操作的内置函数. replace() #适用对象 : 字符串 把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 语法:str.replace(想要替 阅读全文
摘要:
Python里的推导式 刷题的时候,有些题目需要生成一个带条件的列表,当然可以先创建一个空列表,然后一行一行去写条件然后判断,最后append到空列表里, 其实还有一种看似高大上的简洁写法,就是列表推导式和列表表达式写法. 格式 [表达式 for 变量 in 列表] [表达式 for 变量 in 列 阅读全文
摘要:
sum() 函数 描述 sum()函数是对可迭代对象序列进行求和的计算方法 语法 sum(iterable[,start]) 其中iterable为可迭代的对象,比如 list,tuple或者dict等 sum函数最后的值=可迭代对象里的数相加的和+start的值,start不写的话默认为0 >>> 阅读全文
摘要:
输入一个列表,计算去掉列表里最大值和最小值后剩下所有元素相加的和 且如果输入的列表是一个空列表或者列表里只有一个元素,或者输入的是一个空值,返回0 example { 6, 2, 1, 8, 10 } ⇒ 16 { 1, 1, 11, 2, 3 } ⇒ 6 solution 1, 第一次做这道题时候 阅读全文
摘要:
列表 list 列表是用中括号[ ]括起来,元素之间使用逗号隔开的一种数据类型,元素可为各种数据类型,例如数字,字符串或者嵌套一个列表甚至字典等。 特点 可存放多个值 按照从左到右顺序定义列表元素,下标从0开始顺序访问,有序 可修改指定索引对应元素的值,是一种可变,可迭代的数据类型 列表的查询操作 阅读全文
摘要:
字符串 str 字符串是一个有序的字符的集合,用单引号-'',双引号"",或者三引号''' '''括起来,常用单引号,比如 str1='good morning' 字符串有以下几个特性: 可迭代,可用for...in...循环去遍历字符串里的每个元素 字符串按照从左到右的顺序定义字符集合,下标(索引 阅读全文
摘要:
整型 int 与浮点型 float 整型也叫做整数型,在python3里属于数字类型的一种,另一种数字类型是浮点型 float. 整型其实也就是数学概念里整数的概念了,比如 10,20,-10,0 浮点型就是带小数的数字类型,比如 0.3,-5.2,3.141592653 对于数字类型目前学到的内容 阅读全文
摘要:
在学习Python的时候,感受到编程其实就是对数据的处理,处理的方法总结来讲就是“增”、“删”、“改”、“查” 处理的对象则是Python里定义的以下几种数据类型 整型:int 浮点型:float 布尔型:bool 字符串:string 列表:list 字典:dict 元组:tuple 集合:set 阅读全文
摘要:
最近在自学python,在全民编程的背景下,拿空闲时间学习一种编程语言已经成为了一种流行,我基本没什么编程基础,也就大学里学过C语言,不过早都还给老师了,挑了python这个入门门槛不高的语言,正好学成后可以用来写一些小工具来简化日常工作,也是抱着这个目的,开通了博客(除了学生年代写过qq空间之外再 阅读全文