摘要: 1、输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。 print('hello, world') 输入以上代码,执行后输出: hello, world   事实上,任何基本类型都可以用print()函数输出。默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="": x="... 阅读原文
2018-01-09 13:02:03 阅读(790) 评论(0)
摘要: 今天主要学习了递归函数,已经尝试了一些小例子,这里拿阶乘和汉诺塔来记录下。 1、阶乘函数 阶乘很简单,即n! = 1x2x3x...xn。 先用了常用的迭代函数来写阶乘,代码如下,很简单的函数 1 def factorial(x): 2 for x in range(1,x+1): 3 ... 阅读原文
2018-01-09 11:26:03 阅读(779) 评论(0)
摘要: 一:获取对象信息(对象的类型与方法) 法一:  a 基本的数据类型都可以通过type()函数来判断。 >>> type(123) <class 'int'> >>> type('str') <class 'str'> >>> type(No... 阅读原文
2018-01-09 09:59:02 阅读(769) 评论(0)
摘要: 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如... 阅读原文
2018-01-09 09:29:02 阅读(770) 评论(0)
摘要: 一、单例模式      单例模式分为四种:1.文件,2.类,3.基于__new__方法实现单例模式,4.基于metaclass方式实现 2.类实现如下: class Sigletion(objects): import time def __init__(self): time.s... 阅读原文
2018-01-09 07:53:05 阅读(788) 评论(0)
摘要: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #http://www.cnblogs.com/liu-ke/ 4 import wmi 5 import os 6 import sys 7 import platform... 阅读原文
2018-01-09 07:27:01 阅读(754) 评论(0)
摘要: 什么是单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 Python常用的单例模式写法 第一种(利用自定义类方法实现): 1 import threading 2 class Si... 阅读原文
2018-01-09 06:09:02 阅读(791) 评论(0)
摘要: 13、'complex', 函数用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数。 class complex(object) | complex(real[, imag]) -> complex number | ... 阅读原文
2018-01-09 00:37:01 阅读(774) 评论(0)
摘要: 作为数据工程师或者数据分析师,经常会跟各种数据打交道,其中,获取数据这一关是无法避免的,下面,我就将自己时常工作中用到的数据连接配置模型分享出来,供大家交流。 MySQL数据库 mysql数据库是目前用的最多的数据库之一,此处我做的是读和写的接口,而删除和更新操作,一般不是分析师做的,而是开发,所以我没有做这个。 ... 阅读原文
2018-01-08 23:48:08 阅读(787) 评论(0)
摘要: 11、'classmethod', 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。 class classmethod(object) | classmethod(function) -> method |... 阅读原文
2018-01-08 22:25:01 阅读(717) 评论(0)