- 博客(8)
- 收藏
- 关注
原创 基本操作 - 按字典key查找value
题目内容:有5名某界大佬xiaoyun、xiaohong、xiaoteng、xiaoyi和xiaoyang,其QQ号分别是88888、5555555、11111、12341234和1212121,用字典将这些数据组织起来。编程实现以下功能:用户输入某一个大佬的姓名后输出其QQ号,如果输入的姓名不在字典中则输出字符串“Not Found”。程序框架如下:输入格式: 字符串输出格式: 字符串...
2018-10-14 21:28:37
3409
原创 python 作业-输出全数字
题目内容:如果一个n位数刚好包含了1至n中所有数字各一次则称它们是全数字(pandigital)的,例如四位数1324就是1至4全数字的。从键盘上输入一组整数,输出其中的全数字,若找不到则输出“not found”。形如:def pandigital(nums):…return lstif name == “main”:lst = pandigital(eval(input()))调...
2018-10-08 15:16:29
3583
原创 Python 打印100以内的素数
版本2.7,3.4通用from math import sqrtdef isprime(x): if x ==1: return False k=int(sqrt(x)) for j in range(2,k+1): if x%j==0: return False return Truefor i i...
2018-10-08 13:53:56
5498
原创 Python作业题
题目内容:定义函数countchar()按字母表顺序统计字符串中所有出现的字母的个数(允许输入大写字符,并且计数时不区分大小写)。形如:def countchar(string):… …return a listif name == “main”:string = input()… …print(countchar(string))输入格式:字符串输出格式:列表输入样例:...
2018-10-08 13:53:21
756
原创 Python 递归求第n个斐波那契数
版本2.7递归求第n个斐波那契数,函数要有个出口,目前我理解递归的运算都通过最基础的运算完成。所有经过的运算都要通过出口的基础值来累加的。def fib(n): if n==0 or n==1: return n else: return fib(n-1) + fib(n-2)a=int(raw_input())print fib(a)...
2018-10-08 13:52:50
2822
1
原创 Python点击网站按钮
今天需要做个能控制网站按钮的功能,原因是有些网站不是分页的,而是需要点击”show more” 或者“”点击加载更多“ 按钮。才能看到更多的内容,网址和首页网址一样。代码如下:from selenium import webdriverbrowser = webdriver.Chrome()browser.get('http://www.baidu.com/')运行后就可以看到...
2018-08-07 00:46:28
14507
1
原创 Python 写入 csv 文件中空行解决办法
初学Python爬虫,将搜索到的信息写入CSV文件保存,用以下代码发现其中有空行with open("test.csv","w") as f:网络搜索后,发现解决办法如下 我用的是Python2.7版本,将打开方式中的“w” 改成"wb"即可。with open("test.csv","wb") as f:如果是Python3.0 则可改成:with open("test.c.
2018-08-05 22:02:44
12277
2
原创 Python虽好,安装却难,想说爱你真TM不容易!
最近Python大火,由于工作需要经常要搜索并下载行业新闻,特地找来Python的网络课程来学习,不过只是前期的安装过程就让我望而却步,以下是我的心路历程,相信很多人和我有共同经历。本文是以Python2.7为例,下载安装到Win7系统中。 第一,我下载了官网的2.7版本,这个很好安装,按下面的路径一步步找到文件下载安装就可以,和普通软件一样。 第二, 由于官网Python是纯净版,也就是...
2018-08-05 21:12:21
913
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人