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练习
】打印菱形
1.分析首先我们分析一下菱形的构成,根据输入的数字a,打印2a-1行的菱形。菱形从图像来说,是一个三角形加上一个倒三角组成的,所以可以用双循环打印两个三角形,打印倒三角形的条件是第一次循环计数器i的值等于a。2.input()函数当使用函数input()时通过在提示末尾包含一个空格,可将提示与用户输入分开,让用户清楚地知道其输入始于何处有时候,提示可能超过一行,例如,你可能需要指出获取特定输入的原
xiao~yi
·
2020-08-16 22:56
python
python练习
:异常
异常习题:一编写with操作类Fileinfo(),定义__enter__和__exit__方法。完成功能:1.1在__enter__方法里打开Fileinfo(filename),并且返回filename对应的内容。如果文件不存在等情况,需要捕获异常。1.2在__enter__方法里记录文件打开的当前日期和文件名。并且把记录的信息保持为log.txt。内容格式:"2014-4-5xxx.txt"
weixin_34378767
·
2020-08-16 21:02
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练习
之第九天--异常--单元测试
文章目录第一题第二题第三题第一题importosdeffunc1(filename):try:fil=open(filename,encoding='utf8')exceptExceptionaserr:print(err)else:print(fil.read())fil.close()func1('diwutian.txt')#会乱码,因为文件读取默认是以gbk编码,指定以utf8给我读就不会
qq_43498494
·
2020-08-16 20:57
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练习
100例之11-15
实例十一古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?嗯?这个怎么这么跟斐波那契数列相像呢?参考答案:deffib(n):ifn==1:return[1]ifn==2:return[1,1]fib_list=[1,1]forindexinrange(2,n):fib_list.append(fib_li
帅气的搬砖工
·
2020-08-16 08:07
python
python练习
100例之6-10
咸鱼了一段时间,近期想翻翻身,所以开始练习python100例,顺便做个记录,有需要的自取。实例六斐波那契数列。参考答案一:deffib(len):num1,num2=0,1forindexinrange(len):num1,num2=num2,num1+num2returnnum1print(fib(10))参考答案二:deffib(n):ifn==1orn==2:return1returnfi
帅气的搬砖工
·
2020-08-16 08:07
python
python练习
100例之1-5
咸鱼了一段时间,近期想翻翻身,所以开始练习python100例,顺便做个记录,有需要的自取。第一例有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。参考答案:num=0forHundredBitinrange(1,5):forTenPlaceinrange(1,5):fo
帅气的搬砖工
·
2020-08-16 08:06
python
Python练习
——输出PATest
Python练习
——输出PATest给定一个长度不超过1e4的、仅由英文字母构成的字符串。请将字符重新调整顺序,按PATestPATest…这样的顺序输出,并忽略其它字符。
linjiayina
·
2020-08-15 14:26
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练习
100例-19
一个数如果恰好等于它的因子之和,这个数就称为”完数”。例如6=1+2+3.练习代码:#!/usr/bin/envpython3#-*-coding:utf-8-*-whileTrue:try:num=input('请输入数字:')num=int(num)breakexceptValueError:print('您输入的是非法字符,请重新输入!')deffactor(n):foriinrange(2
橙子爱柚子
·
2020-08-15 05:28
python练习
python
Python练习
:一元二次方程计算
题目:输入三个数,求一元二次方程ax**2+bx+c=0的解#一元二次方程计算程序,接受a、b、c的值,输出二元一次方程结果。importmathdefcalculate(a,b,c):#计算一元二次方程shi=b*b-4*a*cifshi>=0:shi=math.sqrt(shi)result1=(-b+shi)/(2*a)result2=(-b-shi)/(2*a)returnprint('x
qq_36060708
·
2020-08-14 18:25
Python练习实例
Python练习
:百以内加减算术练习程序
'''设计一个程序,帮助小学生练习10以内的加法详情:-随机生成加法题目;-学生查看题目并输入答案;-判别学生答题是否正确?-退出时,统计学生答题总数,正确数量及正确率(保留两位小数点)。'''importrandomprint('现在开始百以内加减练习。')correct=0mistake=0whileTrue:a=random.randint(1,100)b=random.randint(1,
qq_36060708
·
2020-08-14 18:25
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练习
记录
#-*-coding:utf-8-*-n=eval(input())s="Helloworld"ifn==0:print(s)elifn>0:foriinrange(len(s)):ifi%2==0:print(s[i],end='')else:print(s[i])else:foriins:print(i)s=input()print("{:.2f}".format(eval(s)))
孤岛violet
·
2020-08-14 17:42
Python
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_外星人入侵项目,飞船移动
这是我学
python练习
的第一个小项目,想和大家多多交流,还请多多指教1、先看主程序:alien_invasion.pyimportsysimportpygamefromsettingsimportSettingsfromshipimportShipimportgame_functionsasgf
之乎者也fb
·
2020-08-14 15:27
分享经验文
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练习
:接收一个日期输入,并输出该日期前一天和后一天的日期
接收一个日期输入,并输出该日期前一天和后一天的日期importdatetimeimportsys#创建下一天的函数defnext_day(date_str):#利用strptime()将字符串格式转换位datetime格式ds=datetime.datetime.strptime(date_str,"%Y-%m-%d")#利用timedelta函数将dt赋值位24hoursdt=datetime.
TrashZhang@
·
2020-08-12 14:18
Python进阶
python
python练习
:求平均成绩
题目要求:输入学生姓名依次输入学生的三门科目成绩计算该学生的平均成绩,并打印平均成绩保留一位小数计算语文成绩占总成绩的百分比,并打印脚本内容:name=input("学生姓名:")Chinese=float(input("语文成绩:"))Math=float(input("数学成绩:"))English=float(input("英语成绩:"))#总成绩SumScore=Chinese+Math+
qq_43287266
·
2020-08-12 12:34
python
Python练习
之scoket库实现批量utl&…
#coding:utf-8importsocketdefurltoip():#建立urltoip函数forfirsturlinurllist.readlines():#列表逐行读取urlurl=str(firsturl.strip())#将得到的url转换成字符串形式,然后strip是将文档的首部尾部空格清除,中间的空格留住printurltry:#处理程序异常ip=socket.gethostb
浪子燕青啦啦啦
·
2020-08-12 11:07
原创作品
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
Python练习
——学生成绩排序(类与对象练习)
题目描述设计一个学生类(Student),其中的数据成员有:字符串类型sname表示录入的学生姓名,整型值mscore代表学生的数学成绩,整型值cscore代表学生的语文成绩,整型值escore代表学生的英语成绩。然后要求根据录入的学生成绩(各不相同),输出总分最高的学生姓名和各科目成绩。输入格式:输入分为4个部分:先输入学生姓名,以空格分隔;然后输入学生的数学成绩(各不相同的正整数),也以空格分
~梦醒~
·
2020-08-12 10:50
python
Go练习题—动态打印歌词
背景2015年我开始学Python的时候,写的第一个练习题就是
Python练习
题—动态打印歌词。
点点寒彬
·
2020-08-12 01:25
Go
[
python练习
] 查找list中最小和最大值
请使用迭代查找一个list中最小和最大值,并返回一个tuple分析:1)判断输入是否为list2)判断list中的元素是否是数字,把类型为整型或者浮点型的元素添加到新的list3)判断新的list是否为空,若为空,返回None,None;若非空,用一个循环找出最小最大值代码实现:deffindMinAndMax(L):ifnotisinstance(L,list):raiseTypeError("
wy_hhxx
·
2020-08-11 19:13
python
Python练习
——判断正整数是否为质数的三种方法
判断正整数是否为质数的三种方法本文参考《如何判断一个正整数是否为质数的三种方法|附Python程序》结合自身理解,作为笔记发布。如果对你有帮助,点赞关注哦!一、基本概念质数(又称素数):一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。按照规定,1不算素数,最小的素数是2,其后依次是3、5、7、11等等。我们可以发现其中有些质数紧紧挨在一起(中间只隔了一个数),
Leee++
·
2020-08-11 11:37
Python实战
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练习
——— 回文字符串的判断
刚开始学python,很多基本方法还不太会用,借用mooc课的练习题目记录学习。题目内容:给定一个字符串,判断它是否是回文字符串(即类似于peep,12321这样的对称字符串),如果是输出True,不是则输出False。判断过程中假定只考虑字母和数字字符,而且忽略字母的大小写和其它符号(如空格、标点符号等)。输入格式:共一行,为一个字符串。输出格式:共一行,为True或False。输入样例:lov
小白李逍遥
·
2020-08-11 00:25
Python学习---课后练习整理(二)
文章目录python课后练习整理(二)
python练习
05
python练习
06python课后练习整理(二)本学习的课程Python程序设计的练习在拼题A上完成,为了记录学习过程,对课后练习进行整理
python
终上层楼
·
2020-08-10 23:09
python学习
python练习
5
#2017-滴滴出行-末尾为0的个数-题目描述:输入一个正整数n,求n!(即阶乘)末尾有多少个0?比如:n=10;n!=3628800,所以答案为2;-输入描述:输入为一行,n(1≤n≤1000)-输出描述:输出一个整数,即题目所求-示例1:```-输入:10-输出:2```代码:测试:#(2017-猪八戒网-数串)-题目描述:设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时
weixin_34166847
·
2020-08-10 23:32
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练习
2
题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的。输出结果:123124132134142143213214231234241243312314321324341342412413421423431432程序源代码:#!/usr/bin/python#coding:ut
M胡M小威
·
2020-08-10 20:09
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练习
--------快速判断一个数是不是回文数
回文数示例示例1:输入:121输出:True示例2:输入:-121输出:False解释:从左向右读为-121。从右向左读为121-。因此它不是一个回文数。示例3:输入:10输出:false解释:从右向左读为01。因此它不是一个回文数。注意:小数没有回文数奇数与偶数个数的数字都能有回文数快速判断一个数是不是回文数num=input('Num:')ifnum==num[::-1]:print('%s是
ly_qiu
·
2020-08-10 18:39
Python
Python练习
小程序合集
1.PigLatin翻译器把输入单词的第一位移到末位,然后加上“ay”,代码如下:defpiglatin():word=input('请输入一个单词')iflen(word)>0andword.isalpha():str_word=str(word);str_word_1=str_word[0].lower();new_str_word=str_word[1:];print(new_str_wor
勒布朗他二舅
·
2020-08-10 17:08
Python
python练习
1 质数分解
fenby.com9、实战练习学了这么多东西,是不是跃跃欲试了,下面让我们来做一道数学题检验一下成果。写一个函数接受一个int型参数,判断改参数是否为质数,返回布尔值。写一个函数接受一个int型参数,返回该参数的所有因子,返回一个列表。利用上面两个函数编写一个函数,接受一个int型参数,返回这个参数的最大质因子#-*-coding:utf8-*-#支持中文输入#写一个函数接受一个int型参数,判断
kokimiaita
·
2020-08-10 17:42
python学习
Python练习
题(3)
题目:有一个单词表以字符串形式表达如下:words=”’#-blue-蓝色(的)#-green-绿色(的)#-red-红色(的)#-yellow-黄色(的)#-orange-橘色(的)#-purple-紫色(的)#-white-白色(的)#-black-黑色(的)#-brown-棕色(的)”’(1)请写一个程序,在程序运行时给用户中文提示,要求用户拼写出英文,根据>用户的拼写是否正确,确定进行下一
hahalale
·
2020-08-10 16:23
【
Python练习
】高级语言程序设计(Python)-哈尔滨工业大学mooc第四周编程作业
一题目内容:一个斐波那契数列的前10项为:1,2,3,5,8,13,21,34,55,89,对于一个最大项的值不超过n的斐波那契数列,求值为偶数项的和。输入样例:100输出样例:44程序代码:deffib(x):a,b=0,1foriinrange(x+1):a,b=b,a+breturnan=int(input())i=1cnt=0whilefib(i)<=n:if(fib(i))%2==0:c
nowhere_0305
·
2020-08-10 16:07
Python
笔记52 笨办法学
python练习
51继续建立与浏览器的关系,之三
**笔记52笨办法学
python练习
51继续建立与浏览器的关系,笔记之三**一、重走一趟练习50的路程1、在1pthw后建立flask目录2、cdprojects3、mkdirgothonweb4、cdgothonweb5
weixin_41670255
·
2020-08-10 14:28
学习笔记
python
python练习
(三)
FriendCircles题目思路答案思考重写CombinationSumIV思路解答答案思考重写ReversePairs题目思路解答答案思考重写AddDigits题目思路解答修改答案答案二解释代码思考网上的解释HappyNumber题目思路解答答案https://leetcode.com啊啊啊啊,我之前写的没存,全都没了,全都没了啊QAQ注意,答案只是代表是他人写的代码,正确,但不一定能通过测试
Misaka_S
·
2020-08-10 14:01
学习之旅
python
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他