![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
扯淡的沉默
learning learning
展开
-
Learn Together:Python中的缩进规则
Python语言是我转行以来所学的第二门语言,其不像c语言或c++一样用大括号来包含所使用的语句,而是严格使用缩进来让python的代码更加简洁和清晰。python讲究的是代码块的一致性,即每一个代码块中的语句缩进都是一样的。Python中冒号和缩进代表大括号,这样写可以节省很多代码行数,尽可能减少循环的层次和缩进,让代码看起来更简洁,逻辑更清楚。python严格控制在一个代码块中缩进的一致,...原创 2019-12-23 22:47:54 · 402 阅读 · 0 评论 -
python中算数运算符的用法示例
运算符:加+: 两个对象相加 a + b减 -: 得到负数或是一个数减去另一个数 a - b乘* : 两个数相乘或是返回一个被重复若干次的字符串 a * b/ 除 - x除以y b / a% 取模 - 返回除法的余数 b % a** 幂 - 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000// 取整除 - 返回商的整数部分(向下取...原创 2019-11-27 23:24:38 · 254 阅读 · 0 评论 -
python中超级有用的zip()函数
zip函数的原型为:zip([iterable, …])参数iterable为可迭代的对象,并且可以有多个参数。该函数返回一个以元组为元素的列表,其中第 i 个元组包含每个参数序列的第 i 个元素。返回的列表长度被截断为最短的参数序列的长度。只有一个序列参数时,它返回一个1元组的列表。没有参数时,它返回一个空的列表。import numpy as npa=[1,2,3,4,5]b=...原创 2019-11-26 23:13:28 · 379 阅读 · 0 评论 -
python中切片的用法及操作示例
Python使用使用中括号 [ ] 来解析列表。列表是可变的(mutable)——可以改变列表的内容。names_class2=['张三','李四','王五','赵六'] # print(names_class2[2]) # print(names_class2[0:3]) # print(names_class2[0:7]) # print(names_class2[-1]) ...原创 2019-11-25 23:22:08 · 597 阅读 · 0 评论 -
python中input输入函数的定义及使用方法
Python3中 input() 函数接受一个标准输入数据,返回为 string 类型。Python2中 input() 相等于 eval(raw_input(prompt)) ,用来获取控制台的输入。input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。注意:python3 里 input() 默认接收到的是 str 类型。函数语法in...原创 2019-11-21 23:02:16 · 4808 阅读 · 0 评论 -
python中将字符转化为unicode码
字符转化为Unicode编码方法:ord(“字符”)ord("A")65ord("李")26446Unicode编码转化为字符方法:chr(65535)chr(65535)'\uffff'chr(65)'A'原创 2019-11-14 23:31:35 · 10071 阅读 · 0 评论 -
python中条件语句的使用方法
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件:执行语句……else:执行语句……其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区...原创 2019-11-07 22:44:00 · 435 阅读 · 0 评论 -
python中print函数定义及使用方法
print() 方法用于打印输出,最常用的一个函数。函数定义:print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)参数:objects – 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。sep – 用来间隔多个对象,默认值是一个空格。end – 用来设定以什么结尾。默认值是换行符 \n,我们...原创 2019-10-25 23:00:23 · 3993 阅读 · 0 评论 -
python中eval函数及用法
eval() 函数用来执行一个字符串表达式,并运算之后返回表达式的值。函数表达式:eval(expression[, globals[, locals]])参数含义分别是:expression – 表达式。globals – 变量作用域,全局命名空间,必须是一个字典对象。locals – 变量作用域,局部命名空间,可以是任何映射对象。返回值:返回表达式计算结果。函数使用方法:&...原创 2019-10-24 22:41:53 · 4986 阅读 · 0 评论 -
python中random函数及用法
1、python中的random函数random() 方法返回随机生成的一个实数,它在[0,1)范围内import randomrandom.random()#randint函数,返回指定范围的一个随机整数,包含上下限random.randint(0,99)#返回0~99之间的整数#randrange函数,randrange(0,101,2)可以用来选曲0~100之间的偶数2、...原创 2019-10-23 23:07:52 · 39420 阅读 · 1 评论 -
python中glob函数使用方法
glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,支持通配符操作,,?,[]这三个通配符,代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。glob模块的主要方法就是glob,该方法返回所有匹配的文件路径列表(list)该方法需要一个参数用来指定匹配的路径字符串(字符串可以为绝对路径也可以为相对路径),其返回的文件名只包括当前...原创 2019-10-22 23:15:22 · 8279 阅读 · 0 评论 -
python中split()函数和os.path.split()函数对比及使用方法
Python中有split()和os.path.split()两个函数:**split():拆分字符串。**通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开(Ⅰ)、 函数说明1、split()函数语法:str.split(str="",num=string.count(str))[n]参数说明:str:表...原创 2019-10-21 23:20:43 · 1251 阅读 · 0 评论 -
python中concat函数的用法及示例
concat方法相当于数据库中的全连接(UNION ALL),可以指定按某个轴进行连接,也可以指定连接的方式join(outer,inner 只有这两种)。与数据库不同的是concat不会去重,要达到去重的效果可以使用drop_duplicates方法concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, k...原创 2019-10-20 20:07:52 · 58605 阅读 · 4 评论 -
python中展开列表的方法示例
闲话少说,python中列表展开方法如下:def spread(arg): ret = [] for i in arg: if isinstance(i, list): ret.extend(i) else: ret.append(i) return ret ...原创 2019-10-20 19:21:55 · 1212 阅读 · 0 评论 -
python中的lambda函数用法及示例
用lambda函数实现多参函数:def sum(x,y): return x+yp = lambda x,y:x+yprint(p(4,6))多个参数的lambda形式:a = lambda x,y,z:(x+8)*y-zprint(a(5,6,8))匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。lambda 函数可以接收任意多个参数 (包...原创 2019-10-18 23:07:33 · 1493 阅读 · 0 评论 -
python中strip函数的用法
strip()函数原型:string.strip(s[, chars]),它返回的是字符串的副本,并删除前导和后缀字符。此函数只会删除头和尾的字符,中间的不会删除。如果strip()的参数为空,那么会默认删除字符串头和尾的空白字符(包括\n,\r,\t)。lstrip():去除左边rstrip():去除右边去除头尾空格示例:>>> str = ' ab cd '&g...原创 2019-10-17 23:15:35 · 4928 阅读 · 1 评论 -
python中assert函数的定义及用法
**assert:**断言断言函数函数定义:assert 表达式 [, 参数]当表达式为真时,程序继续往下执行,只是判断,不做任何处理;当表达式为假时,抛出AssertionError错误,并将 [参数] 输出函数示例:def foo(s): n = int(s) assert n != 0, 'n is zero!' return 10 / nfoo('...原创 2019-10-16 23:00:22 · 2172 阅读 · 3 评论 -
python中sort函数和sorted函数的特点和使用方法
sort是对于列表类型的排序函数,函数原型为:L.sort(key=None, reverse=False),该方法没有返回值,是对列表的就地排序key-- 是指用来比较的关键字,可以说是列表元素的一个权值。key一般用来接受一个函数(或者匿名函数),这个函数只接受一个元素,并返回其权值reverse-- 是否逆序排列a = ['Google', 'Runoob', 'Taobao', 'F...原创 2019-10-15 23:44:08 · 1475 阅读 · 0 评论 -
python中map函数定义及使用方法、技巧
map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。当seq只有一个时,将函数func作用于这个seq的每个元素上,并得到一个新的seq。例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]如果希望把list的每个元素都作平方,就可以用map()函数:...原创 2019-10-14 23:09:54 · 7044 阅读 · 0 评论 -
python中range() 函数用法及示例
python range() 函数可创建一个整数列表,一般用在 for 循环中!函数定义:range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5)stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5*...原创 2019-10-13 22:47:07 · 857 阅读 · 0 评论 -
如何利用python准确预测双色球开奖结果
先把程序粘在这https://github.com/NothinkingGao/luckboyimport codecs#def main(): path = "C:\\Users\\admin\\Desktop\\doublecolorballs\\DoubleChromosphereScraper-master\\data\\winning_num.txt" pat...原创 2019-08-31 21:01:29 · 8656 阅读 · 0 评论