随笔分类 - Python(转载)
摘要:Python中*args 和**kwargs的用法 好久没有学习python了,应为工作的需要,再次拾起python,唤起记忆。 当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。 还是直接来代码吧,废话少说 [python] vie
阅读全文
摘要:python学习:绝对路径和相对路径 大牛们应该对路径都很了解了,这篇文章主要给像我这样的入门小白普及常识用的,啊哈 下面的路径介绍针对windows,其他平台的暂时不是很了解。 在编写的py文件中打开文件的时候经常见到下面其中路径的表达方式: [python] view plain copy op
阅读全文
摘要:python3 OrderedDict类(有序字典) 创建有序字典 clear(清空有序字典) copy(拷贝) fromkeys(指定一个列表,把列表中的值作为字典的key,生成一个字典) items(返回由“键值对组成元素“的列表) keys(获取字典所有的key) move_to_end(指定
阅读全文
摘要:python2 与 python3 语法区别 概述# 原稿地址:使用 2to3 将代码移植到 Python 3 几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script)
阅读全文
摘要:Python3 isinstance() 函数 描述 isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类
阅读全文
摘要:Python3 日期时间 相关模块(time(时间) / datatime(日期时间) / calendar(日历)) 本文由 Luzhuo 编写,转发请保留该信息. 原文: http://blog.csdn.net/Rozol/article/details/71307483 以下代码以Pytho
阅读全文
摘要:Python内建函数-callable callable(object) 中文说明:检查对象object是否可调用。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。 注意:类是可调用的,而类的实例实现了__call__()方法才可调用。 版本:
阅读全文
摘要:Python startswith() 函数 判断字符串开头 函数:startswith()作用:判断字符串是否以指定字符或子字符串开头一、函数说明语法:string.startswith(str, beg=0,end=len(string)) 或string[beg:end].startswith
阅读全文
摘要:Python 3.x 格式化输出字符串 % & format 笔记 python格式化字符串有%和{}两种 字符串格式控制符. 字符串输入数据格式类型(%格式操作符号) %%百分号标记 %c字符及其ASCII码 %s字符串 %d有符号整数(十进制) %u无符号整数(十进制) %o无符号整数(八进制)
阅读全文
摘要:python学习之argparse模块 一、简介: argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。argparse模块的作用是用于解析命令行参数,例如python parseTest.py input.txt output.txt --us
阅读全文
摘要:python3 三元表达式,列表解析 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 x=2 y=3 if x > y: print(x) else: print(y) res='aaaaa' if x > y else 'bbbbbbb'
阅读全文
摘要:python中argparse模块用法实例详解 这篇文章主要介绍了python中argparse模块用法,以实例形式较为详细的分析了argparse模块解析命令行参数的使用技巧,需要的朋友可以参考下 本文实例讲述了python中argparse模块用法。分享给大家供大家参考。具体分析如下: 平常在写
阅读全文
摘要:Python学习之not,and,or篇 运算符示意 not –表示取反运算。 and –表示取与运算。 or –表示取或运算。 运算符优先级 not > and > or。 举例如下: 程序输出:
阅读全文
摘要:python argparse用法总结 1. argparse介绍 是python的一个命令行解析包,非常编写可读性非常好的程序 2. 基本用法 prog.py是我在linux下测试argparse的文件,放在/tmp目录下,其内容如下: #!/usr/bin/env python # encodi
阅读全文
摘要:python中argparse 在很多编程语言中,运行程序可以直接使用function(a,b,……)运行程序,但是在python中就无法实现,那么我们如何在命令行中传递参数呢?在python的中,有一个argparse包,能够实现。 当遇到需要参数的情况时,有以下三种处理方法: 1. 直接给定 这
阅读全文
摘要:python enumerate用法总结 enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值
阅读全文
摘要:python中 __name__及__main()__的妙处 #hello.pydef sayHello(): str="hello" print(str);if __name__ == "__main__": print ('This is main of module "hello.py"')
阅读全文
摘要:python super() 一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(self): print "enter A" print "leave A"
阅读全文
摘要:Anaconda3配置环境变量 有时候在win10安装好Anaconda3后,使用conda命令时依然会出现: 这样的情况大部分时因为在安装的时候,没有将anaconda命令加入到系统的环境变量中。 与LINUX类似,WINDOW系统设置环境变量也很简单,在我的电脑右键-属性-高级系统设置-高级-环
阅读全文