E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python练习
Python练习
-循环及切片-2018.11.27
#直接用while循环去除.adl=['xuyutao.ad','wangjun.ad','liuchao.ad','liuyan1.ad']n=0L=[]whilen<4:A=l[n][:-3]L.insert(n,A)n=n+1print(L)#while+定义函数去除.addefxad(x):ifx[-3:]in'.ad':a=x[:-3]returnaelse:returnL=['xuyu
weixin_34161032
·
2020-08-23 03:46
python练习
:实现判断圆的位置关系--主要练习类的内置函数
importmathclassCircle:def__init__(self,x=0,y=0,radius=1.0):self.__x=x;self.__y=y;self.__radius=radiusdefgetX(self):returnself.__xdefsetX(self,x):self.__x=xdefgetY(self):returnself.__ydefset(self,y):se
广大菜鸟
·
2020-08-22 14:08
python
Python练习
17:整数加减和
描述:编写程序计算如下数列的值:1-2+3-4...966其中,所有数字为整数,从1开始递增,奇数为正,偶数为负代码实现:sum=0foriinrange(1,967):ifi%2==0:sum=sum-ielse:sum=sum+iprint(sum)
Kiss--The--Rain
·
2020-08-22 14:12
py
常见的
python练习
题
1、冒泡排序defbubble_sort(lists):len_list=len(lists)foriinrange(len_list):forjinrange(len_list-i-1):iflists[j]>lists[j+1]:lists[j],lists[j+1]=lists[j+1],lists[j]print(lists)returnlists2、插入排序definsert_sort(
weixin_30886233
·
2020-08-22 14:08
python练习
题16:整数加减和
描述编写程序计算如下数列的值:1-2+3-4…966其中,所有数字为整数,从1开始递增,奇数为正,偶数为负输入格式该题目没有输入。输入输出示例实例输入输出示例1无111(仅表示输出样式,不是输出结果)代码N=966qh1=0qh2=0qh=0foriinrange(1,N+1,2):qh1+=iforjinrange(0,N+1,2):qh2-=jqh=qh1+qh2print("{:.0f}".
WangGangdan
·
2020-08-22 13:14
学习
python
python打卡练习4.1
Python练习
之元组,字符串思维导图元组字符串元组用法字符串用法用"\"进行转义三引号运用切片与拼接内置函数countjuststrippartitionsplit(str='',num)splitlines
hello_fengfeng
·
2020-08-22 12:15
Python练习
100题一
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?分析1:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。result=[]foriinrange(1,5):forjinrange(1,5):forkinrange(1,5):if(i!=j)and(i!=k)and(j!=k):result.append(i*100+j*10
心如琉璃
·
2020-08-22 04:28
Python
python练习
(十六)
PermutationinString题目思路与解答答案FlattenNestedListIterator题目思路与解答答案CountandSay题目思路与解答答案MajorityElement题目思路与解答答案CountPrimes题目思路与解答答案注意,答案只是代表是他人写的代码,正确,但不一定能通过测试(比如超时),列举出来只是它们拥有着独到之处,虽然大部分确实比我的好Permutation
Misaka_S
·
2020-08-22 00:25
学习之旅
python练习
题-day14
一、选择题1.python不支持的数据类型有:A.charB.intC.floatD.listans:A2.x=‘foo’y=2print(x+y)A.fooB.foofooC.foo2D.2E.Anexceptionisthrownans:E3.关于字符串下列说法错误的是()A.字符应该视为长度为1的字符串B.字符串以\0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符串D.在三引号字
weixin_30894389
·
2020-08-21 22:38
Python练习
11----list赋值给变量
如何将list中的值快速赋值给变量,如下:a,b,c,d=list1这种方式只有当左边的操作数个数和list1长度相同时,才可以这么做,不然不报错.假设我们有一个list对象List,它的长度足够长,想把它从下标i开始的k个元素赋给k个元素,可以这么做:v1,v2,v3,…,vk=List[i:i+k]#默认i=0,k=len(List)a,b,c,d=list1相当于:a,b,c,d=list1
wbaction
·
2020-08-21 21:12
Python
python
Python练习
3--9*9乘法表(换行操作)
题目:打印9*9乘法表列从1到9foriinrange(1,10):#j行从1到iforjinrange(1,i+1):k=j*i#end=的作用是消除print中自带的换行print(‘%d*%d=%d’%(j,i,k),end=’‘)#实现换行print(’‘)结果:1*1=11*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=124*4=161*5=52*5=103
zyddst1314
·
2020-08-21 21:19
Python
Google's Python Class(六)——Python 正则表达式
这部分对正则表达式本身做了基本介绍,这些内容足以帮助我们做
Python练习
,并且介绍了在Python中如何使用正则表达式。Python的“re”模块提供了对正则表达式的支持。
heray1990
·
2020-08-21 19:21
python
python练习
报错‘No module named parsers.expat’
在练习廖雪峰python教程时,碰到这样一段代码:fromxml.parsers.expatimportParserCreateclassDefaultSaxHandler(object):defstart_element(self,name,attrs):print('sax:start_element:%s,attrs:%s'%(name,str(attrs)))defend_element(
从心所愿
·
2020-08-21 10:59
python
python练习
册第一题
目录目录题目解题思路random内置方法String模块解决代码1uuid解题代码2别人的解题方法题目做为AppleStoreApp独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用Python如何生成200个激活码(或者优惠券)?解题思路上网搜了一下生成随机字符串的方法,除了猜想中类似C的random()方法,令我惊讶的是uuid模块也可以起到随机的作用,甚至它不会重复。我想要
ChanWunsam
·
2020-08-21 08:31
python
python练习
题之可视化输出柱状图
题目:现有名为fangzu.csv的房租数据文件,编写代码,读取fangzu.csv文件中的数据,筛选出价格小于等于10000元的房屋数据,按照1000元的价格区间(例如3000~4000、4000~5000等,包括最小值但不包括最大值),统计各个房价区间的房屋数量,绘制成柱状图显示importosimportnumpyasnpimportmatplotlib.pyplotaspltdefdata
了了_
·
2020-08-20 22:45
Python
python练习
题目
2、求100-999之间所有水仙数的和(一)j=0foriinrange(100,999):ifi==(i//100)**3+(i//10-10*(i//100))**3+(i-10*(i//10))**3:#print(i)j=j+iprint(j)(二)foriinrange(100,1000):sum=0temp=iwhiletemp:sum=sum+(temp%10)**3temp//
雨海边的吹号人
·
2020-08-20 17:34
编程
python
Python练习
题:十六进制转八进制(选自蓝桥杯)
小提示这是蓝桥杯默认输入的十六进制数,直接传入1554行十六进制数再看他的要求,每个十六进制数长度不超过100000。也就是说按普通的思路来做,先转成十进制再转换成八进制会报错,但是这里直接采取格式话输出是成功的,可能是系统的Bug.题目要求:资源限制时间限制:1.0s内存限制:512.0MB问题描述给定n个十六进制正整数,输出它们对应的八进制数。输入格式输入的第一行为一个正整数n(1<=n<=1
Vagrant-z
·
2020-08-20 13:32
Python习题集
python练习
题
1.声明变量注意事项有那些?答:1.变量名只能用字母、数字或下划线的任意组合2.变量名不能以数字为第一个字符3.内置函数名不能用2.如何查看变量在内存中的地址?答:id(变量名)3.写代码a.使用while循环实现输出2-3+4-5+6...+100的和i,b=2,0whilei>>seq=[1,2,3,4]>>>seq[:2]_____________________________>>>seq
加油,你可以的!
·
2020-08-20 04:41
python练习
2020/7/17
4.有一个已经排好序的列表。现输入一个数,要求按原来的规律将它插入列表中s=list(range(10))print(s)number=int(input('请输入一个数:'))foriinrange(len(s)):ifs[i]==number:s.insert(i,number)breakprint(s)5.统计名字列表中,各名字的首字母在名字列表中出现的次数name_list=["hhq",
weixin_48636791
·
2020-08-20 04:49
Python练习
-一个Break跳出所有循环
Alex大神的需求:三层循环,在最内层循环中使用break,让所有循环结束;#编辑者:闫龙i=1;count=0;while1==i:while1==i:while1==i:count+=1;print("我循环了",count,"次");ifcount==5:print("我要退出了");i=10000;break;print("所有循环已跳出");说实话,这个东西特么的,还真6转载于:http
weixin_30344131
·
2020-08-20 04:09
python练习
题(二十五):对n个数进行排序(快速排序算法)
#题目:对n个数进行排序(快速排序算法)deffast_sort(x,x_list):i,j,r=-1,0,x-1whileTrue:ifj==r:x_list[i+1],x_list[r]=x_list[r],x_list[i+1]ifr!=1andr!=0:x_list[:i+1]=fast_sort(i+1,x_list[:i+1])ifi+2<=r:x_list[i+2:]=fast_so
piupiurui
·
2020-08-20 02:45
python练习题
Python练习
之-----求阶乘练习题
“””整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,0的阶乘为1。即:n!=1×2×3×…×n“”“#/usr/bin/python3#-*-coding:UTF-8-*-"""用户输入一个整数,计算其阶乘结果"""num=int(input("请输入一个整数:"))factorial=1ifnum<0:print("负数没有阶乘!")elifnum==0:print("
_小陌_
·
2020-08-20 01:31
Python
Python练习
Python练习
题详解之数组(小白友好)
Python练习
题详解之数组(小白友好)你好!欢迎来到
Python练习
题详解系列。为了让小白(也就是我本人)更好的理解代码,打好编程基础,我决定仔细地解说一些练习题。欢迎观看!奥利给!
兔子能不能学会呢
·
2020-08-20 00:29
python入门练习实例
python练习
实例一题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。
二黑525
·
2020-08-20 00:36
五
数据分析-python
python练习
题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。
一:填空题:1.python是一种面向_对象__的高级语言。2.python可以在多种平台运行,这体现了python的___可移植___特性。3.python源代码被解释器转换后的格式为___.pyc______。4.python3.x默认使用的编码是_UTF-8________。5.如果想测试变量的类型,可以使用___type()_____来实现。6.8.57E5表示的数是___8.57*10^
土门陈伟霆
·
2020-08-19 23:54
python
Python练习
:阶乘累计求和
阶乘累计求和平台:Python123.io教师:嵩天描述获得用户输入的整数n,输出1!+2!+...+n!的值。如果输入数值为0、负数、非数字或非整数,输出提示信息:输入有误,请输入正整数。使用字符串的內建函数str.isdigit(),可以拦截掉所有负数和小数,因为它们在输入时需要输入“-”或“.”。var=1whilevar==1:a=str(input())if(a.isdigit()and
Todomaru
·
2020-08-19 21:22
Python练习
题:程序控制结构 20141219
题目:1编写程序,完成下列题目(1分)题目内容:如果列出10以内自然数中3或5的倍数,则包括3,5,6,9。那么这些数字的和为23。要求计算得出任意正整数n以内中3或5的倍数的自然数之和。输入格式:一个正整数n。输出格式:n以内中3或5的倍数的自然数之和。输入样例:10输出样例:23时间限制:500ms内存限制:32000kbn = int(raw_input())sum = 0for i in
weixin_34278190
·
2020-08-19 21:25
python练习
题1-一元二次方程解
一元二次方程:$ax^2+bx+c=0$的解importmathdeff(a,b,c):ifnotisinstance(a,(int,float)):raiseTypeError("a不是数值型")ifnotisinstance(b,(int,float)):raiseTypeError("b不是数值型")ifnotisinstance(c,(int,float)):raiseTypeError(
weixin_30718391
·
2020-08-19 21:53
Python练习
篇18-yaml文件读写操作
本文介绍如何读写操作yaml文件首先我们需要下载第三方包:PyYAML(下载方法:打开cmd,输入pipinstall包名)写个类封装yaml文件的读写方法代码如下:importyaml#导入yaml模块#封装一个类方法classRWyaml(object):def__init__(self,file_name):self.y=yamlself.file=file_name#yaml文件绝对路径#
sonnyuu
·
2020-08-19 20:51
Python
Python练习
(18)杨辉三角-难
根据输入行数,打印出杨辉三角,如图所示。111121133114641151010511615201561分析开始想用二维数组表示,但是这是一个下三角矩阵,上三角是空的,但是二维数组无法输出空,不满足。想着用一个列表表示,规律是,每行的第i个元素,等于上一行的第i个与第i-1个元素的和。但是不用二维数组的话,怎么表示上一行元素呢?代码defyang(floor):now=[]forxinxrang
Roger-Liu
·
2020-08-19 19:28
python
exercises
python练习
------类的练习
类的练习题:1.创建一个名为User的类,其中包含属性first_name和last_name,还有用户简介通常会存储的其他几个属性。在类User中定义一个名为describe_user()的方法,它打印用户信息摘要;再定义一个名为greet_user()的方法,它向用户发出个性化的问候。创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。–pythonclassUser:def__ini
是张肥肥
·
2020-08-19 19:18
python基础知识
python练习
项目一——对复制的文本中的电话号码和e-mail地址提取
项目一:电话号码和E-mail地址提取程序背景假设你有一个无聊的任务,要在一篇长的网页或文章中,找出所有电话号码和邮件地址。如果手动翻页,可能需要查找很长时间。如果有一个程序,可以在剪贴板的文本中查找电话号码和E-mail地址,那你就只要按一下Ctrl-A选择所有文本,按下Ctrl-C将它复制到剪贴板,然后运行你的程序。它会用找到的电话号码和E-mail地址,替换掉剪贴板中的文本。练习内容模式匹配
幽冥之花
·
2020-08-19 18:43
Python
python练习
:python实现任意输入三个数,从大到小/小到大输出
**
python练习
:python实现任意输入三个数,从小到大输出#第一步:数据输入#第二步:逻辑判断(数据判断)#第三步:数据输出a=input(“请输入第1个数:”)b=input(“请输入第2个数
爱喝奶茶的kk
·
2020-08-19 18:57
python
if判断语句
python基础编程_20_阶乘
Python练习
题问题如下:提问:求1+2!+3!+...+20!的和方法一:sumValue=0t=1forninrange(1,11):t*=nsumValue+=tprint('1!+2!+3!
manjhOK
·
2020-08-19 18:52
python
从网上获取图片,并保存到本地
001.png'imag=requests.get(url)#获取内容image2=imag.content#新建一个图片用于存储所获取的图片内容imag_save=open('F:\\Python\\
Python
g_h_p
·
2020-08-19 17:32
一些知识点的练习
Python练习
(3)
文件练习:生成一个大文件ips.txt,要求1200行,每行随机为172.25.254.0/24段的ip读取ips.txt文件统计这个文件中ip出现频率排前10的ipimportrandomdefcreate_ip_file(filename):ip=['172.25.254.'+str(i)foriinrange(1,255)]#print(random.sample(ip,1))withope
念念不忘77
·
2020-08-19 07:53
Linux系统pyhton
python练习
题——1~5
编程多练多看多总结!先练它个一百题题目:http://www.runoob.com/python/python-100-examples.html01——有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?思路:三个位置,四种可能,并且不相同无重复。前者我们可以for循环遍历,最后加上if限制条件输出list=[1,2,3,4]count=0foriinlist:forji
ML_akai
·
2020-08-19 01:33
Python练习
Python练习
——判断和循环
Python基础总结(判断和循环)条件判断#coding:utf-8#score=input('Pleaseinputscore:')score=85'''1.根据输入的分数,判断是否及格'''ifscore>=60:print("及格")else:print("不及格")'''2.根据输入的分数,判断成绩在哪一个分段100~80(含80):优秀80~70(含70):良好70~60(含60):一般
Monica丶
·
2020-08-18 23:34
Hackerrank之
Python练习
(一)
Say"Hello,World!"WithPythonprint("Hello,World!")PythonIf-Elseif__name__=='__main__':n=int(raw_input())ifn%2==1:print('Weird')else:ifn>=2andn=6andn<=20:print("Weird")else:print("NotWeird")ArithmeticOpe
shirleycyy
·
2020-08-18 22:01
Python
HackerRank
python练习
——Caesar Cipher
CaesarCipher题目链接caesarCipher函数代码如下:defcaesarCipher(s,k):result=''foriins:if65=0:ifleft_k%26==0:result+='z'else:result+=letters[left_k%26-1]else:result+=letters[letters.index(i)+k]elifiinLetters:leftnu
菲零
·
2020-08-18 21:34
HackerRank练习
HackerRank
python练习
——Sequence Equation
SequenceEquation题目链接#方法一defpermutationEquation1(p):#列表元素无重复值时,以列表值为键值p_dic=dict()result=[]foriinrange(len(p)):p_dic[p[i]]=i+1foriinrange(1,len(p)+1):p_y=p_dic[i]y=p_dic[p_y]result.append(y)returnresul
菲零
·
2020-08-18 21:34
HackerRank练习
Python练习
(洛谷)
P1226:快速幂参考代码:defksm(a,b,mod):ans=1whileb:ifb&1==1:ans=(ans*a)%modb>>=1a=(a*a)%modreturnans%modif__name__=='__main__':a,b,c=map(int,input().split())t=ksm(a,b,c)print('%d^%dmod%d=%d'%(a,b,c,t))P1082:同余
Vain957
·
2020-08-18 06:05
Python
Python练习
题(二)
练习一:思聪爱吃热狗游戏游戏介绍:一款单人版的思聪吃热狗游戏,你可以自己调节思聪的位置,移动时会消耗能量10,游戏中吃到热狗分数加1,能量加20,最后的目标就是称霸世界咯,吃掉所有的热狗即游戏胜利。王思聪能量消耗完毕即游戏失败。如何开始:玩家:键盘方向键↑↓←→控制王思聪的移动。游戏目标:不断的吃掉热狗,不断的强大起来吧!游戏素材游戏要求:1.游戏背景可以为黑色或者其他图片(自定义即可);2.王思
西楚霸王刘波
·
2020-08-18 05:58
技术类
[
python练习
]力扣14. 最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例一:输入:["flower","flow","flight"]输出:"fl"示例二:输入:["dog","racecar","car"]输出:""解释:输入不存在公共前缀。看到一个前排大佬的思路:python中的字符串是可以比较的,并且会按照大小排序,排序的顺序是按照ASCII码的值,且是从前到后的顺序,也就是
Amazing_DAI
·
2020-08-17 19:39
python学习
Python练习
1:数字形式转换 I
描述获得用户输入的一个正整数输入,输出该数字对应的中文字符表示。0到9对应的中文字符分别是:零一二三四五六七八九输入输出示例输入输出示例11239876543210一二三九八七六五四三二一零chiStr=['
o_Oping
·
2020-08-17 06:15
python
python
python web可视化_在Python中使用Web爬取可视化医疗保健预算
我一直在寻找机会用
Python练习
网络抓取和可视化,因
dfsgwe1231
·
2020-08-17 05:49
可视化
python
java
大数据
编程语言
【python微博爬虫+定时发送邮件操作②】不会吧不会吧!不会2020了还有人需要用软件看微博热搜吧?
大噶好,我是
python练习
时长3个月的Yhen。在上篇文章中,我已经详细介绍了第一步——微博爬虫传送门:【python热搜爬虫+定时发送邮件操作①】不会吧不会吧!
@Yhen
·
2020-08-17 05:47
Yhen爬虫笔记
【python热搜爬虫+定时发送邮件操作①】不会吧不会吧!不会2020了还有人需要用软件看微博热搜吧?
【写在前面】大噶好,我是
python练习
时长3个月的Yhen,好久久久久…不见啦,已经有一个多月没有写博客啦哈哈哈,不知道手有没生生疏了哈哈哈。
@Yhen
·
2020-08-17 05:46
Yhen爬虫笔记
Python练习
题答案: 素数合计【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
素数合计【难度:2级】:答案1:fromitertoolsimportproductdefisPrime(n):returnn==2orn%2andall(n%pforpinrange(3,int(n**.5)+1,2))defget_total_primes(a,b):low,high=map(len,map(str,(a,b)))returnsum(a=a:c+=1returnc答案5:im
景越
·
2020-08-17 00:32
Python编程高级练习题
Python练习
题
有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?·foriinrange(1,5):forjinrange(1,5):forkinrange(1,5):ifi!=jandj!=kandi!=k:print(i,j,k)else:pass企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按1
alviss_kdd
·
2020-08-17 00:50
Python
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他