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练习题
Python100道经典练习题(一)
话不多说,所谓磨刀不误砍柴工,掌握一门编程语言的最佳方法就是打好语言基础,下面是结合自己学python语言总结出的100道
python练习题
,喜欢python和正在学习python的小伙伴可以练练手哦,
一只成长的Pythoner
·
2020-08-25 21:48
python学习
python
算法
linux
pytorch
抽象代数
python练习题
(十七):两个乒乓球队各出三人比赛。甲队a,b,c三人,乙队x,y,z三人。已抽签决定比赛名单。a不和x比,c不和x,z比,请编程序找出三队赛手名单
在前声明:此处程序参考菜鸟教程代码:#题目:#两个乒乓球队进行比赛,各出三人。#甲队为a,b,c三人,乙队为x,y,z三人。#已抽签决定比赛名单。#有人向队员打听比赛的名单。#a说他不和x比,c说他不和x,z比,#请编程序找出三队赛手的名单。foriinrange(ord('x'),ord('z')+1):forjinrange(ord('x'),ord('z')+1):ifi!=j:forkin
piupiurui
·
2020-08-25 06:40
python练习题
Python练习题
023:打印菱形
题目题目:打印出如下图案(菱形):实现代码1:pythonn=int(input("Pleaseinputthenum:"))foriinrange(int(n/2)+1):print(""*(int(n/2)-i),end="")print("*"*(2*i+1))foriinrange(int(n/2)):print(""*(i+1),end="")print("*"*(n-2*i-2))代码
吉大秦少游
·
2020-08-24 11:12
【C++】
来自小甲鱼题库的
Python练习题
尝试写代码实现以下截图功能:这道题呢其实不难,我在做的时候由于不熟悉Python的函数,所以第一次自己写代码的时候呢还是踩坑了的。Python中的print函数默认以换行符号结尾(\n),而我受C语言的影响就发现代码写出来怪怪的。后面才想起Python中的print函数可以设置end的形式。其次呢,Python中没有自增或者自减运算符,我就纳闷为什么一直报错了。a=eval(input("请输入一
·幽宁·
·
2020-08-24 11:54
Python基础
python练习题
-day4
1、写代码,有如下列表,按照要求实现每一个功能li=["alex","WuSir","ritian","barry","wenzhou"]1)计算列表的长度并输出2)列表中追加元素"seven",并输出添加后的列表3)请在列表的第1个位置插入元素"Tony",并输出添加后的列表4)请修改列表第2个位置的元素为"Kelly",并输出修改后的列表5)请将列表l2=[1,"a",3,4,"heart"]
weixin_30457551
·
2020-08-24 10:53
Python练习题
(九九乘法表、打印菱形、求素数、求斐波那契数列)
1、打印九九乘法表foriinrange(1,10):forjinrange(1,i+1):print(str(j)+'*'+str(i)+'='+str(i*j),end='')print()2、打印以下ling菱形foriinrange(-3,4):ifi100:breakelse:a=bb=cprint(c)4、求斐波那契数列第101项a=1b=1index=2print('{0},{1}'
坐起而行之
·
2020-08-24 09:59
python练习题
(四)
56、画图,学用circle画圆形fromtkinterimport*canvas=Canvas(width=800,height=600,bg='yellow')canvas.pack(expand=YES,fill=BOTH)k=1j=1foriinrange(0,26):canvas.create_oval(310-k,250-k,310+k,250+k,width=1)k+=jj+=0.3
BOBO_GO
·
2020-08-24 09:33
练习题
python练习题
#判断2-10000之间有多少素数并输出所有素数count=0fornuminrange(2,100001):forxinrange(2,num):ifnum%x==0:breakelse:count+=1print(num,'是素数')print('素数的个数:',count)画出九宫格importturtlec=turtle.Turtle()ponit_list=[(-300,0),(-200
超大碗炸酱面
·
2020-08-24 09:50
Python练习题
(三)
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。1.程序分析:采取逆向思维的方法,从后往前推断。2.程序源代码:x2=1fordayinrange(9,0,-1):x1=2*(x2+1)x2=x1print("x1
feike24
·
2020-08-24 08:14
python
python练习题
2
1.将下面列表中各个元素的第二个字符取出来并且按顺序排列word=[‘abc’,‘blibli’,‘DNA’,‘Aoe’,‘Cent’,‘ed’]word=['abc','blibli','DNA','Aoe','Cent','ed']list=[]foriinword:list.append(i[1])list.sort()print(list)2.输入一个精度为0.01的浮点数,根据四舍五入保
Jie_Ger
·
2020-08-24 07:52
习题
常见的
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练习题
-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练习题
之可视化输出柱状图
题目:现有名为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练习题
(二十五):对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练习题
详解之数组(小白友好)
Python练习题
详解之数组(小白友好)你好!欢迎来到
Python练习题
详解系列。为了让小白(也就是我本人)更好的理解代码,打好编程基础,我决定仔细地解说一些练习题。欢迎观看!奥利给!
兔子能不能学会呢
·
2020-08-20 00:29
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练习题
:程序控制结构 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基础编程_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练习题
——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练习题
(二)
练习一:思聪爱吃热狗游戏游戏介绍:一款单人版的思聪吃热狗游戏,你可以自己调节思聪的位置,移动时会消耗能量10,游戏中吃到热狗分数加1,能量加20,最后的目标就是称霸世界咯,吃掉所有的热狗即游戏胜利。王思聪能量消耗完毕即游戏失败。如何开始:玩家:键盘方向键↑↓←→控制王思聪的移动。游戏目标:不断的吃掉热狗,不断的强大起来吧!游戏素材游戏要求:1.游戏背景可以为黑色或者其他图片(自定义即可);2.王思
西楚霸王刘波
·
2020-08-18 05:58
技术类
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
python练习题
(3)_捕捉异常
1.使用下面的句式可以用来捕捉异常的出现try:xxxxx#当try里面的代码执行错误时就会停止执行,寻找exceptexceptxxxx:#这个异常类当为空时,代表捕捉所有错误。xxxxx2.例子:一个实现除法的类,有一个开关可以用来比较差异。classCompute:switch=False#定义一个开关,用来控制是否使用捕捉defcom(self,expr):try:z=eval(expr)
WangQuanNetwork
·
2020-08-16 21:06
Python
Python练习题
答案: 异常处理(有限制)【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
异常处理(有限制)【难度:2级】:答案1:exec('try:raises_once()\nexcept:magic=raises_once()')答案2:exec("try:raises_once()\nexcept:magic=raises_once()")答案3:exec("try:\nraises_once()\nexcept:\nmagic=raises_once()")答案4:e
景越
·
2020-08-16 18:22
Python编程进阶练习题
python面试题库和答案
python编程练习
拼图
游戏
异常处理
python练习题
之异常
只要用户输入非整型数据,程序立刻就会蹦出不和谐的异常信息然后崩溃。请使用学的异常处理方法修改以下程序,提高用户体验importrandomsecret=random.randint(1,10)print('------------------python异常练习题------------------')temp=input("不妨猜一下心里想的是哪个数字:")try:guess=int(temp)
Molly_DD
·
2020-08-16 18:47
python练习题
python
python练习题
之简易计算器
print("简易计算器:(+-*/,例如1+2)")whileTrue:str=input("请输入含两个数的表达式或者Q退出>>:")if(str=="Q"):breakelse:if("+"instr):aa=str.split("+")print(aa)a1=int(aa[0])a2=int(aa[1])print("表达式",str,"的计算结果是:",a1+a2,"\n")elif("
了了_
·
2020-08-16 11:43
Python
Python练习题
答案: 不要吹它【难度:1级】--景越Python编程实例训练营,1000道上机题等你来挑战
不要吹它【难度:1级】:答案1:defTireTimeQuality(a,b):return'Ed,thesearen\'tthetiresIordered'ifa/b>6.2else'Dad,wemusthavejumpthoserailsby50yards!'deff(*args):return1答案2:defTireTimeQuality(t,fa):b="Ed,thesearen'tth
景越
·
2020-08-15 10:32
Python编程习题答案
python面试题库和答案
python编程练习
编程基础上
数学
算法
Python练习题
答案: 检查素数【难度:1级】--景越Python编程实例训练营,1000道上机题等你来挑战
检查素数【难度:1级】:答案1:defis_prime(n):returnn>1andall(n%iforiinxrange(2,n))答案2:defis_prime(n):'ReturnTrueifnisaprimenumberotherwisereturnFalse'returnn>1andall(n%iforiinxrange(2,n))答案3:importmathdefis_prime
景越
·
2020-08-15 10:01
Python编程进阶练习题
Python练习题
答案: 删除最小值【难度:1级】--景越Python编程实例训练营,1000道上机题等你来挑战
删除最小值【难度:1级】:答案1:defremove_smallest(numbers):a=numbers[:]ifa:a.remove(min(a))returna答案2:defremove_smallest(numbers):iflen(numbers)1:foriinrange(1,len(numbers)):ifnumbers[i]
景越
·
2020-08-15 10:44
Python编程高级练习题
100道
Python练习题
——4.输入年月日,计算这是当年的第几天
问题分析输入:有格式要求的年月日过程:将已经过去的月份每月天数加上当月天数输出:这是X年的第N天代码这道题并不难,只需要掌握好条件语句和循环语句的使用即可。#Day_counter.pyDate=input("请输入以'-'为间隔的日期:")Date_ls=Date.split("-")days=0Day_counter=0foriinrange(eval(Date_ls[1])):ifi!=2:
PigeonKiing
·
2020-08-15 07:27
Python
练习
Python练习题
文章目录1.实现输出1-2+3-4+5-6...+99的和。2.求100以内所有的质数2,3,5,7,11...质数只能被1和自身整除。3.打印99乘法表。4.有这样一种数叫回文数,如:12321(第一个等于最后一个,第二个等于倒数第二个,以此类推,直到中间仅剩一个数),写一个函数,传入一个整数,判断这个数是不是这种前后一样的数。5.《算经》中有这样一个问题:今有鸡翁一,值钱伍;鸡母一,值钱三;鸡
猫与测试
·
2020-08-14 18:06
Python
学习
Python练习题
答案: 处罚超速【难度:3级】--景越Python编程实例训练营,1000道上机题等你来挑战
处罚超速【难度:3级】:答案1:#returnstrofthesmallestvalueofthecombinednumbersina_list#thelengthofa_listcanvarybetweem2and20defpenalty(a_list):return''.join(sorted(a_list,cmp=(lambdaa,b:cmp(a+b,b+a))))答案2:defpenal
景越
·
2020-08-14 16:15
Python编程习题答案
Python练习题
循环语句(37~54)一
Demo37**这里的问题是猜出电脑里存储的数字是什么。你将要编写-一个能够随机生成一个0到100之间且包括0和100的数字的程序。这个程序提示用户连续地输入数字直到它与那个随机生成的数字相同。对于每个用户输人的数字,程序会提示它是否过高还是过低,所以,用户可以更明智地选择下一个输人的数字。下面是一个简单的运行:**Guessamagicnumberbetween0and100Enteryourg
冷鞘
·
2020-08-14 05:44
python
Python练习题
循环语句(37~54)三
Demo50**Python(最大数的出现)编写程序读取整数,找出它们中的最大值,然后计算它的出现次数。假设输入以数字0结束。假设你输人的是“3525550";程序找出的最大数是5,而5的出现次数是4。(提示:维护两个变量max和count。变量max存储的是当前最大数,而count存储的是它的出现次数。初始状态下,将第一个值赋值给max,将1赋值给count。将max和每个随后的数字进行比较。如
冷鞘
·
2020-08-14 05:44
python
python
Python练习题
函数设计(55~67)一
Demo55**Python计算机程序设计中会经常用到十六进制数(第3章曾介绍过)(参见附录C中对数系的介绍)。将十进制数d转换为一个十六进制数就是找到满足下面条件的十六进制数:**程序编辑:#提示用户输入一个十进制整数number=int(input("Enteranumber:"))defdecToHex(number):hexStr=""whilenumber!=0:temp=number%
冷鞘
·
2020-08-14 05:44
python
python
Python练习题
循环语句(37~54)二
Demo43**python(使用循环显示四种模式)使用嵌套循环在四个独立的程序中显示下面四种模式。**程序编辑:print("模式A")whileTrue:foriinrange(1,7):forjinrange(1,7):ifj<=i:print(j,end="\t")print()breakprint()print("模式B")whileTrue:foriinrange(6,0,-1):fo
冷鞘
·
2020-08-14 05:44
python
# 【Python3练习题 004】输入某年某月某日,判断这一天是这一年的第几天?
#【
Python练习题
004】输入某年某月某日,判断这一天是这一年的第几天?#思路:先判断是否为闰年,这关系到2月份的天数。#之后再根据月份值把前几个月的天数累积加起来,最后再加上个“日”,就可以了。
EasyBoy.kasting
·
2020-08-14 01:38
Python练习题
(2)_函数练习
1.实验要求:在myself.py中编写若干函数,在另一个文件中引入函数,函数要求:1、输入两个数,得到和值。2、输入连个数,得到他们的积。3、输入一个数,能够对其进行按位四舍五入。4、输入一个数字序列,计算这个序列的总和。5、输入一个数字序列,计算这个序列的平均值。6、输入一个整数,计算它的阶乘。7、输入一个整数x,计算最然对数e的x次幂8、输入一个二元一次方程的系数,计算它的根9、输入角度,返
WangQuanNetwork
·
2020-08-13 20:06
Python
Python练习题
目
Python课堂练习题目1、生成一个由100以内能够被5整除的数组的列表,然后将列表的数字从大到小排序。(下列介绍3种方法)第一种方法:list1=[]foriinrange(1,101):ifi%5==0:list1.append(i)list1.sort(reverse=True)print(list1)第二种方法:list1=list(range(5,101,5))list1.sort(re
小白的Python梦
·
2020-08-12 10:08
Python
Go练习题—动态打印歌词
背景2015年我开始学Python的时候,写的第一个练习题就是
Python练习题
—动态打印歌词。
点点寒彬
·
2020-08-12 01:25
Go
Python练习题
044:矩阵相加
题目两个3行3列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵:X=[[12,7,3],[4,5,6],[7,8,9]]Y=[[5,8,1],[6,7,3],[4,5,9]]分析可以按照数学计算的过程,让对应数字相加。当然如果使用numpy库那就更简单了。实现使用numpy库importnumpyasnpx=np.array([[12,7,3],[4,5,6],[7,8,9]])y=np.ar
吉大秦少游
·
2020-08-11 02:03
Python练习题
:序列求和(选自蓝桥杯)
题目要求:资源限制时间限制:1.0s内存限制:256.0MB问题描述求1+2+3+…+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+…+n的值。样例输入4样例输出10样例输入100样例输出5050说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的
Vagrant-z
·
2020-08-10 20:57
Python习题集
python练习题
之廖雪峰的官方网站
1.小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出’xx.x%’,只保留小数点后1位:s1=72s2=85a=(s2-s1)/s1*100print('%.1f%%'%a)输出结果2.请用索引取出下面list的指定元素二维数组如何根据索引取值#-*-coding:utf-8-*-L=[['Apple','Google','Microsoft'],[
柠檬精lemon
·
2020-08-10 18:16
python
Python练习题
(3)
题目:有一个单词表以字符串形式表达如下:words=”’#-blue-蓝色(的)#-green-绿色(的)#-red-红色(的)#-yellow-黄色(的)#-orange-橘色(的)#-purple-紫色(的)#-white-白色(的)#-black-黑色(的)#-brown-棕色(的)”’(1)请写一个程序,在程序运行时给用户中文提示,要求用户拼写出英文,根据>用户的拼写是否正确,确定进行下一
hahalale
·
2020-08-10 16:23
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他