- 博客(31)
- 收藏
- 关注
原创 redhat7.2安装saltstack
1、linux环境准备妥当2、获取rpm包:rpm -Uvh https://repo.saltstack.com/yum/redhat/salt-repo-2016.11-1.el7.noarch.rpm3、安装salt-master并配置安装:yum -y install salt-master配置打开配置文件: vim /etc/salt/master修改配置文件的部
2017-03-24 16:41:52
1047
转载 Linux下su与su -命令的本质区别
原PO地址:http://www.ha97.com/4001.html本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的!大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户。Linux中切换用户的命令是su或su -。前天我在使用useradd这个
2017-03-23 12:17:11
466
转载 python操作Excel读写--使用xlrd
一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍 1、导入模块 import xlrd 2、打开Excel文件读取数据 data = xlrd.open_workbook('excelF
2017-03-22 19:20:57
567
原创 linux中使用echo更改用户密码
linux系统:1、创建用户useradd 用户名[root@redhat7 ~]# useradd rainbow2、设置密码-使用echo命令echo 密码 | passwd --stdin 用户名[root@redhat7 ~]# echo 123456|passwd --stdin rainbow3、设置密码-使用passwd命令p
2017-03-07 18:08:41
9762
转载 HTTPS和HTTP的区别
什么是 HTTPS?HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SSLHTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。为什么需要 HTTPS ?超文本传输协议 (HTTP) 是一个用来通过互联网传输和接收信息的
2017-03-04 17:05:39
700
转载 Python yield 使用浅析
转载自:http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列
2017-03-04 16:09:47
384
原创 python:使用udp协议发送飞秋消息
#coding:utf-8import socketfor i in range(200): sock =socket.socket(socket.AF_INET,socket.SOCK_DGRAM) host = '192.168.0.102' port = 2425 #print 'this is socket_client' sock.connect(('192.168.0.
2017-02-14 22:56:34
2498
原创 python:使用http请求实现phpwind自动登录及发帖
#coding:utf-8import requestsimport time headers = {'Accept': 'text/html,application/xhtml+xml,*/*', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'zh-CN',
2017-02-14 22:33:20
3014
原创 python练习:获取一个目录后,遍历输出
#coding:utf-8import osa=raw_input('please input the dir:')def is_dir(a,f): '''这是一个显示目录下所有目录及文件的函数''' for i in os.listdir(a): if f==0: pass else: for j in range(f): print '|--'
2016-12-26 17:22:27
1096
转载 web服务中三种发送接受协议SOAP/HTTP
原文地址:【WebService】web服务中三种发送接受协议SOAP/HTTP作者:橘子ivy的世界一、web服务中三种发送接受协议SOAP/HTTP GET/HTTP POST在web服务中,有三种可供选择的发送和接受信息的协议:SOAP,HTTP GET,HTTP POST,但是SOAP支持的数据类型更为广泛SOAP=RPC+HTTP+XML
2016-12-18 10:07:51
5849
原创 python对象:访问私有属性和私有方法
#coding:utf-8class Parent:def __init__(self,name):self.name=nameself.__age=5def __get_age(self):return self.__agedef getinfo(self):return self.namep = Parent('candy')print
2016-12-17 10:19:30
4063
原创 【练习题】编写一个名为is_palindrome的函数,判断一个人名是否为回文,如‘BOB’是回文
#编写一个名为is_palindrome的函数,判断一个人名是否为回文,如‘BOB’是回文#方法一:def is_palindrome(name): low = 0 high = len(name)-1 while low < high: if name[low] != name[high]: return False
2015-10-14 20:28:06
10870
原创 [python]学习笔记6-python数字
Python 数字 Python数字类型转换int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x )
2015-10-04 12:07:03
822
原创 【练习题】 使用程序建立一个多级的目录,在每个目录下,新建一个和目录名字一样的txt文件,并写入1990
# -*- coding: utf-8 -*- #使用程序建立一个多级的目录,在每个目录下,新建一个和目录名字一样的txt文件,并写入1990import osdef Create_dir_file(findpath,name_of_file,layers): #findpath表示开始路径,name_of_file表示要创建的文件or目录,layers表示要建立的目录层数
2015-09-24 13:47:09
3339
原创 【练习题】在某个目录下查找是否存在某个文件或目录
#在某个目录下查找是否存在某个文件或目录import osdef Find_file_or_dir(findpath,file_or_dir): for root,dirs,files in os.walk(findpath): if file_or_dir in dirs: print root+'\\'+file_or_dir
2015-09-24 13:39:16
930
原创 [python]学习笔记5-函数参数类型
函数参数类型必备参数必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。示例1:>>> def printme(str):... print str... return... #调用printme函数>>> printme()Traceback (most recent call
2015-08-28 20:03:35
561
原创 [python]学习笔记4-关于列表去重练习
#小题1:读入5个字符串,然后存到一个列表,然后排序后,再输出n=0lista=[]while True: a=raw_input('input string:') lista.append(a) n+=1 if n==5: breaklista.sort()print lista for i in lista: print
2015-08-05 23:53:07
565
原创 [python]学习笔记3-字符串内建函数2
>>> a='hello world'字符串第一个字母大写>>> a.capitalize()'Hello world'以()中指定长度居中显示字符串>>> a.center(5)'hello world'>>> a.center(20)' hello world '统计()内字符串出现次数>>> a.count('a')0>>
2015-07-29 20:06:29
596
原创 [python]学习笔记2-字符串内建函数1
先定义一个字符串>>> a='123abcABC 12' 匹配开始>>> a.startswith('12')True>>> a.startswith('abc')False>>> a.startswith('abc',3,9)-ps:3至9,但不包含9True>>> a.startswith('abc',3,6)True>>> a.star
2015-07-27 23:14:34
604
转载 python格式化输出(转自White Pillow's Blog)
Python格式化输出今天写程序又记不清格式化输出细节了……= =索性整理一下。python print格式化输出。1. 打印字符串print ("His name is %s"%("Aviad"))效果:2.打印整数print ("He is %d years old"%(25))效果:3.打印浮点数prin
2015-07-08 11:23:19
707
原创 2个n位数相乘,然后得到最大的回文数
def ishuiwen(a): b=a a1=0 if a<10: return True else: while(b>0): a1=(a1*10)+b%10 b=b/10 if a1==a: return True else:
2015-07-03 10:19:13
1201
原创 【练习题】读取一个字符串,计算每个字母出现的个数
#读取一个字符串,计算每个字母出现的个数#方案一:生成具有26个元素的列表,将每个字母转化为相应的索引值'''s='dsjfhrkguhfbh'lst=[0]*26for i in s:#ord返回一个字符的ASCII数值 lst[ord(i)-97]+=1print lst'''#方案二:生成一个字母,字母做键,对应
2015-06-20 17:42:20
2692
1
原创 【练习题】有 3 个回文数字,第一个是两位数,第二个是三位数。将这两个数字相加得到第三个数字,这是个四位数。请问第三个数字是多少?
#判断回文数def is_huiwen(x): if x>=1 and x return True else: is_f=1 x_t=x num=0 if x_t%10==0: is_f=0 if is_f==0:
2015-06-19 09:47:38
4164
原创 【python练习】2
题目内容:帕斯卡三角形,又称杨辉三角形是二项式系数在三角形中的一种几何排列。帕斯卡三角形通常从第0行开始枚举,并且每一行的数字是上一行相邻两个数字的和。在第0行只写一个数字1,然后构造下一行的元素。将上一行中数字左侧上方和右侧上方的数值相加。如果左侧上方或者右侧上方的数字不存在,用0替代。下面给出6行的帕斯卡三角形: 1 1 1 1 2 1 1
2015-06-19 09:38:42
1984
原创 【python练习】1
题目内容:定义一个 prime() 函数求整数 n 以内(不包括n)的所有素数(1不是素数),并返回一个按照升序排列的素数列表。使用递归来实现一个二分查找算法函数bi_search(),该函数实现检索任意一个整数在 prime() 函数生成的素数列表中位置(索引)的功能,并返回该位置的索引值,若该数不存在则返回 -1。输入格式:第一行为正整数 n接下来若干行为待
2015-06-19 09:37:59
1048
原创 【python练习】
import randomnum = ['2','3','4','5'] fuhao = ['-','+','/','*','**'] stringnew = '' while stringnew != 28: r = random.sample(fuhao,3) n = random.sample(num,4) #print r
2015-06-18 17:30:02
742
原创 【第六周:列表与元组】#根据单词的长度对一个单词列表进行排序
# -*- coding: utf-8 -*-"""Created on Thu Jun 18 11:29:27 2015@author: cindychen"""#根据单词的长度对一个单词列表进行排序第一种使用DSU模式words=['abcde','defgh','df','lsefgh']lst=[]for word
2015-06-18 11:44:29
1491
转载 【python学习资料】各种python 函数参数定义和解析 --转载自byte_way
python 中的函数参数是赋值式的传递的,函数的使用中要注意两个方面:1.函数参数的定义过程,2.函数参数在调用过程中是如何解析的。首先说一下在python 中的函数调用过程是分四种方式的,这里且先说五种,第五种已经在以前的文章中说过了。1.参数枚举的函数定义:[python] view plaincopyprint?>>> def Fun(a,b,c
2015-05-25 19:51:03
799
原创 【练习题】:统计循环素数
题目内容:数字197可以被称为循环素数,因为197的三个数位循环移位后的数字:197,971,719均为素数。100以内这样的数字包括13个,2,3,5,7,11,13,17,31,37,71,73,79,97。要求任意正整数n以内一共有多少个这样的循环素数。输入格式:一个正整数n。输出格式:n以内循环素数的数目。输入样例:100
2015-05-25 13:38:38
4207
原创 【练习题】根据下列信息计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上?
题目内容:根据下列信息计算在1901年1月1日至2000年12月31日间共有多少个星期天落在每月的第一天上?a) 1900.1.1是星期一b) 1月,3月,5月,7月,8月,10月和12月是31天c) 4月,6月,9月和11月是30天d) 2月是28天,在闰年是29天e) 公元年数能被4整除且又不能被100整除是闰年f) 能直接被400整除也
2015-05-25 08:52:25
6338
1
原创 [python]学习笔记1
查看python版本C:\>python -VPython 2.7.5退出pythonexit()ctrl+Z第一个程序>>> print 'hello world'hello world>>> print "hello world"hello world>>> print ('hello,world')hello,world变量>>> a=
2015-05-20 22:54:17
602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人