![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
rodger_snow
这个作者很懒,什么都没留下…
展开
-
Python学习(一)
因为工作需要,最近开始学习python,在博客上记录一下python基础学习1.中文编码:python默认ascll编码格式,如果不修改编码格式会导致输入中文报错,解决方法只要在文件开头添加 #coding=utf_8就行2.运行文件:python文件为.py后缀,如果已经配置好路径,可以直接用$ python test.py,执行test文件,另一种方式是在test文件中加入#!/usr/...原创 2018-12-29 16:05:28 · 507 阅读 · 0 评论 -
Python学习(二)
python学习(一)中对数组、列表、元组、字典有一个切片选择,slice notation,这里再小小总结一下:a = [0,1,2,3,4,5,6,7,8,9]b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象b = a[1:3] 那么,b的内容是 [1,2]当i缺省时,默认为0,即 a[:3]相当于 a[0:3]当j缺省时,默认为len(alist),...原创 2019-01-05 20:17:04 · 179 阅读 · 0 评论 -
python学习(三)常用数据类型之str
类名str基本操作切片 [开始位置:结束位置(:步长)] s = "hello,world!" 取前两个字符 s = [0:2] 0可以省略,切片取头不取尾 反转字符串 s = [-1 : : -1] 取整个字符串 s = [ : ] 后面什么都不写默认取完索引 [索引值] 注:不支持索引修改字符串值,会报...原创 2019-04-07 10:59:49 · 172 阅读 · 0 评论 -
python学习(四)常用数据类型之bool
类名 :bool注意:bool类型只有真和假两个值,分别用True和Fasle表示,如果是数字的话,除了0以外的任何数字的布尔值都是True,0的布尔值是False 1 def __and__(self, *args, **kwargs): # real signature unknown 2 """ 按位与运算 """ 3 """ Retu...原创 2019-04-07 11:03:17 · 426 阅读 · 0 评论 -
python学习(五)常用数据类型之int
类名:int 1 def bit_length(self): # real signature unknown; restored from __doc__ 2 """ 返回用二进制表示该数字需要的最少位数 """ 3 """ 4 int.bit_length() -> int 5 6 N...原创 2019-04-07 11:04:36 · 337 阅读 · 0 评论 -
python学习(六)常用数据类型之list
类名list索引: 可以通过索引修改list中元素的值 可迭代: 可以使用for in 语句循环 1 def append(self, p_object): # real signature unknown; restored from __doc__ 2 """ 向列表的末尾添加元素 """ 3 """ L.append(object)...原创 2019-04-07 11:05:45 · 302 阅读 · 0 评论 -
python学习(七)常用数据类型之tuple
类名:tuple 1 def count(self, value): # real signature unknown; restored from __doc__ 2 """ 返回子序列出现的次数 """ 3 """ T.count(value) -> integer -- return number of occurrences of va...原创 2019-04-07 11:07:46 · 224 阅读 · 0 评论 -
python学习(八)常用数据类型之dic
类名:dict 1 def clear(self): # real signature unknown; restored from __doc__ 2 """ 清空字典 """ 3 """ D.clear() -> None. Remove all items from D. """ 4 pass 5 6 ...原创 2019-04-07 11:08:41 · 408 阅读 · 0 评论 -
python学习(九)常用数据类型之set
类名:set 1 def add(self, *args, **kwargs): # real signature unknown 2 """ 向集合中添加元素,如果该元素已存在则不添加 """ 3 """ 4 Add an element to a set. 5 6 This has no eff...原创 2019-04-07 11:09:50 · 261 阅读 · 0 评论 -
python实战之字典传参,补充**arg
今天在工作中遇到了一个问题,就是需要在自定义函数里传一个字典类型的参数,然后在我前几篇博文讲到了一个**传参的方法,详情可以查看https://blog.csdn.net/rodger_snow/article/details/85986236但是遇到了一个新的问题,运行代码如下dic={"m"=1,"n"=2,"q"=3}def dics(**qwe): print qwe...原创 2019-01-08 23:34:14 · 4027 阅读 · 3 评论 -
py2neo merge报错:Primary label and primary key are required for MERGE operation
node1 = Node("公司",name="绩溪县瑞泰置业有限公司")node2 = Node("公司",name="安徽省文一投资控股集团经开置业有限公司")node3 = Node("公司",name="安徽嘉泽置业有限公司")node4 = Node("公司",name="安徽省文一投资控股集团定远置业有限公司")node5 =原创 2019-01-07 13:38:14 · 3095 阅读 · 1 评论 -
python自定义函数中什么是*args和**kwargs?
先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ == '__main__': foo(1,2,3,4) foo(a=1...原创 2019-01-07 10:00:06 · 1109 阅读 · 0 评论 -
python常用快捷键
一 常用快捷键编辑类:Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入(去掉用不到的包导入)Ctrl + 鼠标 简介/进入代码定义 Ctrl + / 行注释 、取消注释Ctrl + 左...转载 2019-01-10 15:16:17 · 3619 阅读 · 0 评论