Python
sola4u
这个作者很懒,什么都没留下…
展开
-
python学习日记-素数
#! c:\python34# filename: primenumera = []def prime_number(n): for i in range(1,n): for j in range(2,i): if i % j == 0: break else:原创 2015-04-08 14:48:57 · 339 阅读 · 0 评论 -
python 解决 啤酒2块钱一瓶,2个酒瓶可以换一瓶酒,4个瓶盖可以换一瓶酒 问10块钱可以喝几瓶酒
#!/usr/bin/env python#coding:utf-8#啤酒2块钱一瓶,2个酒瓶可以换一瓶酒,4个瓶盖可以换一瓶酒#问10块钱可以喝几瓶酒def jipingjiu(money): beer = money / 2 # 不考虑找零 money%2 btt, cap = money/2, money/2 #买过酒得到的酒瓶及瓶盖 flag = 1 brr =原创 2016-09-24 09:58:30 · 10096 阅读 · 0 评论 -
给定一个正整数,求其分解成3个正整数的所有可能组合数
eg. 给一个正整数100, 求3个正整数之和等于100的组合数。#/usr/bin/env python# 遍历法def test(n): rslt = [] for i in range(1, n/3): for j in range(i, (n/2 - (i+1)/2 + 1)): k = n - i - j原创 2016-11-06 21:10:18 · 3252 阅读 · 0 评论 -
屋里多少人问题
# 一个屋子里有一群人,如果3个人一桌多2个,5个人一桌多4个,7个人一桌多6个,9个人一桌多8个,11个人一桌正好坐满。请问这屋里一共有多少人? x = int(raw_input('please input a number:')def number(x): a = [] for i in range(0, x, 11):原创 2015-06-05 15:07:12 · 472 阅读 · 0 评论 -
合并列表中有相同元素的列表
合并列表中有相同元素的列表问题描述: array = [ [1,2,3],[4,5,6],[3,4],[7,8],[8,9],[6,12,13] ]数组之间具有相同的元素,则数组合并输出:out_array = [[1,2,3,4,5,6,12,13],[7,8,9]]a = [ [1,2,3],[4,5,6],[3,4],[7,8],[8,9],[6,12,13] ]for i in原创 2017-03-08 09:08:46 · 7465 阅读 · 5 评论 -
pyttsx3 init 问题
com_error: (-2147221008, '尚未调用 CoInitialize。', None, None)import pyttsx3import pythoncompythoncom.CoInitialize()engine = pyttsx3.init()engine.say('hello,world")engine.runAndWait()原创 2018-04-19 15:19:52 · 4235 阅读 · 1 评论 -
pyinstaller 打包EXE 运行出现 failed to execute script ***.py
用pyinstaller打包了一个文件,一直failed to execute script,也查不到原因。谷歌了一下,用 pyinstaller -D **.py 运行后看提示框看到了错误所在:pyqt5.sip 出错了 原来 pyqt5 与 sip 是有一个版本对应的关系,然后把Pyqt5 以及sip都重新安装了下,打包成功了。pyqt5 5.10 pyq...原创 2018-08-29 08:27:27 · 11913 阅读 · 0 评论 -
pyqt 省市县乡4级联动
首先从国家统计局爬出2017年中国省市县乡4级行政区划import requestsfrom bs4 import BeautifulSoup as bs def get_rslt(abc): base_url = 'http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2017/' url = base_url + ab...原创 2018-09-10 15:23:49 · 831 阅读 · 0 评论