随笔分类 -  python

Git忽略规则及.gitignore规则不生效的解决办法
摘要:在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: 规则很简单,不做过多解释,但是有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法 阅读全文

posted @ 2016-07-03 18:01 jsplyy 阅读(366) 评论(0) 推荐(0)

markdown笔记
摘要:这里只介绍最常用和最常见的功能,若想查看全部的语法,请移步http://wowubuntu.com/markdown/index.html (1)标题 标题使用不同数量的"#"来标识是什么层级,可以对应于HTML里面的H1-H6,下面是示例代码和效果 “ ”风格的也可以,但是我不喜欢,赶不上"#"的 阅读全文

posted @ 2016-07-03 17:50 jsplyy 阅读(418) 评论(0) 推荐(0)

Python os.walk的用法与举例
摘要:os.walk(top, topdown=True, onerror=None, followlinks=False) 可以得到一个三元tupple(dirpath, dirnames, filenames), 第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。 dirpath 阅读全文

posted @ 2016-07-03 17:36 jsplyy 阅读(806) 评论(0) 推荐(0)

python中xrange用法分析
摘要:本文实例讲述了python中xrange用法。分享给大家供大家参考。具体如下: 先来看如下示例: range()返回一个递增或递减的数字列表,列表的元素值由三个参数决定 start表示列表开始的值,默认为“0”。 stop 表示列表结束的值,该参数不可缺少 参数step表示步长,默认值为“1”。 r 阅读全文

posted @ 2016-07-03 04:22 jsplyy 阅读(5337) 评论(0) 推荐(0)

python List和String 转换注意
摘要:不能用str(list),t=['\x87\xe9\xa5\xb0\xef\xbc']In [28]: str(t)Out[28]: "['\\x87\\xe9\\xa5\\xb0\\xef\\xbc']"要用‘’.join(list)In [29]: ''.join(t)Out[29]: '\x8 阅读全文

posted @ 2016-07-03 03:36 jsplyy 阅读(425) 评论(0) 推荐(0)

Python中Swithch Case语法实现
摘要:而python本身没有switch语句,解决方法有以下3种:A.使用dictionaryvalues = { value1: do_some_stuff1, value2: do_some_stuff2, ... valueN: do_some_stuffN, }values.get(var, do_d... 阅读全文

posted @ 2016-07-03 00:01 jsplyy 阅读(524) 评论(0) 推荐(0)

pycharm 快捷键
摘要:提示CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串 阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +: 展开所有代码CTRL SHIFT F7: 将当前单词在整个文件中高亮, 阅读全文

posted @ 2016-07-03 00:00 jsplyy 阅读(266) 评论(0) 推荐(0)

Python进制转换(二进制、十进制和十六进制)
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # 2/10/16 base trans. wrote by srcdog on 20th, April, 2009 # ld elements in base 2, 10, 16. import os,sys # global definition # base = [0, 1, 2, 3, 4, ... 阅读全文

posted @ 2016-07-02 23:58 jsplyy 阅读(864) 评论(0) 推荐(0)

Python内置函数进制转换的用法
摘要:使用Python内置函数:bin()、oct()、int()、hex()可实现进制转换。 先看Python官方文档中对这几个内置函数的描述: bin(x)Convert an integer number to a binary string. The result is a valid Pytho 阅读全文

posted @ 2016-07-02 23:03 jsplyy 阅读(43266) 评论(0) 推荐(0)

Python给多个变量赋值
摘要:# Assign values directly a, b = 0, 1 assert a == 0 assert b == 1 # Assign values from a list (r,g,b) = ["Red","Green","Blue"] assert r == "Red" assert g == "Green" assert b == "Blue" # Assign v... 阅读全文

posted @ 2016-07-02 14:51 jsplyy 阅读(1901) 评论(0) 推荐(0)

python中的map、filter、reduce函数
摘要:三个函数比较类似,都是应用于序列的内置函数。常见的序列包括list、tuple、str。 1.map函数 map函数会根据提供的函数对指定序列做映射。 map函数的定义: map(function, sequence[, sequence, ...]) -> list 通过定义可以看到,这个函数的第 阅读全文

posted @ 2016-07-02 01:03 jsplyy 阅读(317) 评论(0) 推荐(0)

Python中lambda用法
摘要:lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。 如下例子: 定义了一个lambda表达式,求三个数的和。 再看一个例 阅读全文

posted @ 2016-07-02 01:03 jsplyy 阅读(11128) 评论(0) 推荐(1)

python str的一些方法
摘要:在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始,string方 阅读全文

posted @ 2016-07-02 00:56 jsplyy 阅读(1315) 评论(0) 推荐(0)

Python中的join()函数的用法
摘要:函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明1、joi 阅读全文

posted @ 2016-07-02 00:50 jsplyy 阅读(255284) 评论(5) 推荐(17)

导航