- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 关于新安装SQL Server显示远程过程调用失败 和 无法使用127.0.0.1登录 解决办法
SQL Server显示远程调用失败解决方法打开控制面板->程序和功能 将所有后缀为LocalDB的卸载,重新刷新SQL Server服务 无法使用127.0.0.1登录 解决办法打开Sql Server Configuration Manager找到SQL Server 网络配置下 MSSQLSERVER协议将TCP/IP启动...
2018-07-11 10:39:57
776
原创 Python checkio "Building Base"解决方案
学习基本的构造类及类中的函数 class Building: def __init__(self, south, west, width_WE, width_NS, height=10): self.south = south self.west = west self.width_WE = width_WE self.
2017-12-15 14:44:40
458
原创 Python checkio "IP Network: Route Summarization"解决方案
def checkio(data): bins = ["".join(bin(int(x))[2:].zfill(8) for x in line.split(".")) for line in data] mask = 0 binary = "" for i, v in enumerate(zip(*bins), 0): if len(set(v)
2017-12-14 19:09:10
603
原创 Python checkio "Making Change"解决方案
def checkio(price,denominations): coin_results = [0] * (price +1) for price_item in range(1, price + 1): coin_variants = [] for coin in [coins for coins in denominations if coi
2017-12-14 17:40:56
613
1
原创 Python checkio "The Most Frequent Weekdays"解决方案
判断一年中星期几出现的频率最高 获取那一年第一周和最后一周,取出的交集就是出现频率最高的,如果没有交集,则取其并集 def most_frequent_days(year): import calendar import datetime firstweek = set(range(datetime.datetime(year,1,1).weekday(),7))
2017-12-14 15:25:15
563
原创 Python checkio "Speech Module"解决方案
FIRST_TEN = ["one", "two", "three", "four", "five", "six", "seven", "eight", "nine","ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "ei
2017-12-13 18:30:50
666
原创 Python checkio "Striped Words"解决方案
VOWELS = "AEIOUY" CONSONANTS = "BCDFGHJKLMNPQRSTVWXZ" def checkio(text): import string text = ''.join([' ' if char in string.punctuation else char for char in text ]) words = text.split()
2017-12-13 17:03:58
604
原创 Python checkio "Long Non Repeat"解决方案
def non_repeat(line): # your code here result = '' for i in range(len(line)): value = '' for j in range(i,len(line)): char = line[j] if char not in
2017-12-13 15:53:23
892
原创 Python checkio "Friends"解决方案
class Friends: def __init__(self, connections): self.connectlist = list(connections) def add(self, connection): b = False if connection in self.connectlist else self.connectli
2017-12-13 14:40:07
634
原创 正则表达式
正则表达式,常见的元字符及其含义 . 匹配除换行以为的任意字符 ^ 匹配字符串的开始位置 $ 匹配字符串的结束位置 * 匹配0次、1次或多次前面的原子 ? 匹配0次或1次前面的原子 + 匹配1次或多次前面的原子 {n} 前面的原子恰好出现n次 {n,} 前面的原子至少出现n次 {n,m} 前面的原子至少出现n次,至多出现m次 | 模式选择符 () 模式单元符 (patte
2017-12-13 11:41:42
258
原创 Python爬虫 爬取糗事百科段子
使用Python urllib爬取糗事百科段子 import re import urllib.request def getcontent(url,page): #模拟成浏览器 headers = ('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0')
2017-12-12 17:34:06
397
原创 Python checkio "Ghosts age"解决方案
def checkio(opacity): fibolist = getfibo() print(fibolist) startnum = 10000 for number in range(1,5000): if startnum == opacity: return number-1 if number i
2017-12-12 17:31:28
334
原创 Python checkio Boolean Algebra解决方案
方法1 OPERATION_NAMES = ("conjunction", "disjunction", "implication", "exclusive", "equivalence") def boolean(x, y, operation): if operation == OPERATION_NAMES[0]: return x and y if oper
2017-12-12 16:53:05
393
原创 Python checkio Cipher map解决方案
我的解决方案: def recall_password(cipher_grille, ciphered_password): result ='' rangenumber = len(cipher_grille) positionlist = [] [positionlist.append((i,j)) if cipher_grille[i][j] == 'X'
2017-12-12 16:31:00
720
原创 Python checkio Days Between解决方案
def days_diff(date1, date2): import datetime return abs(( datetime.date(date1[0],date1[1],date1[2])-datetime.date(date2[0],date2[1],date2[2])).days)
2017-12-11 11:16:18
556
原创 Python checkio median解决方案
def function1(numberlist): import numpy return numpy.median(numberlist) def function2(numberlist): import statistics as stats return stats.median(numberlist) def function3(numberlist
2017-12-11 10:52:14
558
原创 Python 链接爬虫
import re import urllib.request def getlink(url): headers = ('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0') opener = urllib.request.build_op
2017-12-11 09:32:08
386
原创 Python 爬虫学习笔记
快速爬取网页 import urllib.request url = 'http://www.baidu.com' response = urllib.request.urlopen(url) 将爬取的内容保存到本地 fhandle =open("C:/Work/python_work/python_spider_study/1.html","wb") fhandle.wr
2017-12-11 09:29:11
367
原创 Python checkio Digits Multiplication解决方案
def checkio(number): numbercount = 1 for value in str(number): if value != '0': numbercount*=int(value) return numbercount
2017-12-08 17:30:53
615
原创 Python checkio Index Power解决方案
def index_power(array, n): if len(array) > n: number = get_pow(array[n],n) else: number = -1 return number def get_pow(a,b): number=1 for i in range(b):
2017-12-08 17:28:25
537
原创 Python checkio Secret Message解决方案
def find_message(text): secretmessage = '' for char in text: if char.isalpha() and char.upper() == char: secretmessage += char return secretmessage
2017-12-08 17:27:04
615
原创 Python checkio First Word解决方案
def first_word(text: str) -> str: import re pat1 = "[a-zA-Z']+" result = re.search(pat1,text) result = str(result.group()) return result
2017-12-08 17:25:38
1304
原创 Python checkio Long Repeat解决方案
在这里你应该找到字符串中最长的相同字符重复出现的次数,并返回它的重复次数。例如:字符串“aaabbcaaaa”包含具有相同字母“aaa”,“bb”,“c”和“aaaa”的四个子字符串。 最后一个子字符串是最长的一个字符串,你应该返回 4 。 输入: 一个字符串. 输出: 一个整数. def long_repeat(line): count =0 for char i
2017-12-08 17:23:26
1142
原创 Python checkio Min and Max解决方案
def min(*args, **kwargs): key=kwargs.get('key') if len(args)==1: result = sorted(args[0], key=key, reverse=False)[0] else: result = sorted(args, key=key,reverse=False)[0
2017-12-08 17:21:44
367
原创 Python checkio Pawn Brotherhood解决方案
def safe_pawns(pawns): safe = 0 for p in pawns: row = int(p[1])-1 col1 = ord(p[0])-1 newpawn1 = str(chr(col1))+str(row) col2 = ord(p[0])+1 newp
2017-12-08 17:18:51
620
1
原创 Python checkio Monkey Typing解决方案
def count_words(text, words): count = 0 for word in words: if text.lower().count(word): count +=1 return count
2017-12-08 17:17:45
943
原创 checkio Xs and Os Referee
井字游戏,有时也被称为“进攻和防守”,是一个两人玩家(X和O)轮流标志着3×3的网格的空间的连珠游戏。最先在任意一条直线(水平线,垂直线或对角线)上成功连接三个标记的一方获胜。 但我们不去玩这个游戏。你将是这个游戏的裁判。你被赋予游戏的结果,以及你必须判断游戏是平局还是有人胜出,以及谁将会成为最后的赢家。如果X玩家获胜,返回“X”。如果O玩家获胜,返回“O”。如果比赛是平局,返回“D”。
2017-12-08 17:15:41
1487
1
原创 python 从一系列字符串中,找出频率最高的字符串
from collections import Counter def most_frequent(data): return Counter(data).most_common()[0][0]
2017-12-08 17:10:26
3764
1
原创 c# 使用正则表达式去除字符串中的汉字
string str = "中1234"; str = Regex.Replace(str, @"[\u4e00-\u9fa5]", ""); //去除汉字 str = Regex.Replace(str, @"[^\u4e00-\u9fa5]", ""); //只留汉字
2015-12-08 17:27:17
5472
解决Windows Server 2012 R2 无法安装 .NET Framework 3.5 问题
2022-02-18
解决 Windows Server 2012 R2安装.NET4.7 服务问题
2022-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅