
python强基系列
python强基系列教程,一步一步教你打好基础
雷恩Layne
大家好,我是雷恩,雷恩的雷,雷恩的恩!
展开
-
python中超级实用的30个内置函数
python的内置函数是指不需要任何导入,就可以使用的函数python中实用的内置函数max(iterable, *[, default=obj, key=func])sum(iterable, start=0, /)sorted(iterable, /, *, key=None, reverse=False)len(obj, /)pow(x, y, z=None, /)round(number, ndigits=None)abs(x, /)all(iterable, /)any(iterable, .原创 2020-08-01 12:40:29 · 355 阅读 · 0 评论 -
array,list,tensor,Dataframe,Series之间互相转换总结
一、前言对于在Deep Learning的学习中总会有几个数据类型的转换,这次想把这些常用的转换做一个总结,方便以后看。这些主要包括:Dataframe、Series(pandas), array(numpy), list, tensor(torch)二、定义2.1 Dataframe和Series这里简单介绍一下这两个结构。Dataframe创建的方式有很多种,这里不赘述了。以下举个例子,因为我们这里要讲的是和array等的转换,这里全都用数字型的元素。对于dataframe来说,我们打印出转载 2020-08-13 21:01:31 · 12078 阅读 · 1 评论 -
python中100个实用技巧,你get到了吗?
我整理了python中约100多个实用技巧,学会了它们,让你的python程序飞起来!这100多个实用技巧中,包含字典dict和集合set的30种操作方法、列表list和元祖tuple的22种操作方法以及python中实用的30个内置函数、Python中字符串与正则表达式的25个常用操作1、python中dict和set的30种操作方法2、python中list和tuple的22种操作方法3、python中超级实用的30个内置函数4、Python中字符串与正则表达式的25个常用操作还有一些pyt原创 2020-08-01 12:58:57 · 504 阅读 · 0 评论 -
python中dict和set的30种操作方法
文章目录字典dict创建字典(五种方法)手动创建使用 dict() 构造函数使用可迭代对象使用fromkeys() 方法使用内置函数zip遍历字典获取字典所有键集合获取字典所有值集合判断键是否在字典中获取某键对应的值添加或修改一个键值对删除一个键值对获取字典视图键必须是可哈希的对象批量插入键值对字典键值对存在不插入,不存在则插入将两个字典合并求两个字典的差集按字典的key排序按字典的value排序获取字典最大key的value获取字典最大value的key集合创建集合集合并集集合交集集合差集集合异或添加元素原创 2020-08-01 09:28:34 · 1500 阅读 · 0 评论 -
Python 中 (&,|)和(and,or)之间的区别
(&,|) 和 (and,or)是两组比较相似的运算符。a & ba | ba and ba or b(1)如果a,b是数值变量, 则&、|表示位运算,and、or则依据是否非0来决定输出,&、|1 & 2,2在二进制里面是10,1在进制中是01,那么01与运算10得到是0In [239]: 1 & 2Out[239]: 0and、orand运算时,and中含0,则返回0,均为非0时,则返回后一个值In [240]: 2 a原创 2020-07-31 19:31:35 · 766 阅读 · 0 评论 -
Python中字符串与正则表达式的25个常用操作
Python 中没有像 C++ 表示的字符类型(char),所有的字符或串都被统一为 str 对象。如单个字符 c 的类型也为 str,因此在python中字符也就是字符串str 类型会被经常使用,一些高频用法如下python字符串常用操作字符串去空格字符串替换字符串串联查找子串位置反转字符串字符串切片分割字符串子串判断正则表达式search 第一个匹配串match匹配开始位置finditer匹配迭代器findall 所有匹配匹配浮点数和整数匹配正整数re.I 忽略大小写re.split分割单词sub原创 2020-07-31 17:47:52 · 5237 阅读 · 0 评论 -
python中list和tuple的22种操作方法
文章目录列表list创建列表查看列表长度遍历列表元素在列表中的位置列表中增加元素合并列表移除列表元素列表的深浅拷贝判断元素是否在列表中列表的切片列表的操作符列表中某个元素的数量列表转化为集合判断中有无重复元素列表使用python内置函数列表数据重洗列表逆置列表排序规则列表重复最多的元素元组tuple列表list列表(list)作为 Python 中最常用的数据类型之一,是一个可增加、删除元素的可变(mutable)容器。创建列表lst = [] #创建空列表lst1 = [1,'xiaoming'原创 2020-07-31 16:10:55 · 983 阅读 · 0 评论 -
Python入门之运算符与基本数据类型详解
文章目录Python 的运算符算数运算符比较运算符赋值运算符逻辑运算符成员运算符身份运算符Python 四大数据类型总结数值型容器型Python 的运算符算数运算符算数运算符 + - * / // % **// 用于两个数值相除且向下取整In [1]: 5//2Out[1]: 2In [2]: 5//3.0Out[2]: 1.0** 用于幂运算In [3]: 2**3Out[3]: 8比较运算符Python比较运算符 == != > < >= <=,返原创 2020-07-31 15:22:25 · 288 阅读 · 0 评论 -
Python中is、in、==之间的区别
In [24]: x="ilove" In [25]: y="i"+"love" In [26]: z="iloveyou" In [27]: id(x),id(y),id(z)Out[27]: (3122841661600, 3122841661600, 3122841929584) # x,y的id是一样的 In [28]: hash(x),hash(y),hash(z)Out[28]: (4255912298523051991, 4255912298523051991, -382原创 2020-07-30 16:15:48 · 8512 阅读 · 0 评论 -
python中print函数的所有输出形式
文章目录普通输出format输出f输出%输出float格式化输出普通输出In [11]: print('b')b# end为不换行输出In [14]: for i in range(10): ...: print(i,end='')0123456789format输出In [16]: a, b = 1, 2In [17]: print('{},{}'.format(a,b))1,2In [18]: print('{1},{0}'.format(a,b))2,1f原创 2020-07-29 21:06:09 · 1755 阅读 · 0 评论 -
Python函数参数之*与**用法详解
文章目录python基本语法print函数end作用format作用for in循环help函数input函数标识符关键字添加注释缩进行语句python变量类型四大变量类型type查看变量类型变量类型转换python基本语法print函数>>> print('hello')hello>>> print('world')world>>> #单引号和双引号作用一样,都表示字符串>>> print("nihao")nihao原创 2020-07-27 22:33:30 · 604 阅读 · 0 评论