自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 编写二个函数,其中一个函数func1完成功能为:接收字符串参数,返回一个元组,其中第一个元素为字符串中大写字母个数,

编写二个函数,其中一个函数func1完成功能为:接收字符串参数,返回一个元组,其中第一个元素为字符串中大写字母个数,第二个元素为字符串中小写字母个数;另一个函数func2的功能为随机产生一个长度不小于10的字符串.调用这二个函数,要求能统计出func2产生的字符串中大小字母的个数。import random,string;def func1(): a=int(input("请输入随机生...

2020-05-05 21:52:00 5242

原创 1、编写函数,接收一个包含若干整数的列表list1,返回一个元组,其中第一个元素为列表list1的最小值,其余元素为最小值在列表list1中的下标。

要求:列表中的元素由推导式随机产生,函数名称为func。import random;def func(): a=list(random.choice(range(1,11)) for i in range(1,31)) print(a) b=tuple(str(min(a))) c=tuple([i for i,x in enumerate(a) if x==m...

2020-05-05 21:49:32 9861

原创 2、编写函数,将一个数字序列中的奇数扩大3倍,且偶数变为其平方值后按升序排序输出

要求:(1)完成题目要求的函数为func(list1)。(2)数字序列列表由推导式自动生成后传给函数func。(3)map()函数、lambda()函数、filter()函数这三个函数都要使用到。import randomlist1=random.sample(range(1,101),15)def func(list1): g=[] print("初始列表为:", l...

2020-05-05 21:46:48 568

原创 1、编写函数,生成形如b+bb+bbb+...+bb...b表达式并求该表达式的值。

要求:函数为func(n,k),接收的参数n、k分别为随机生成的大于1小于10的整数,n为表达式中的b,k为该表达式中最后一项的字符个数;函数返回两个值s和result,其中,s为上述表达式,result为所求的上述表达式的值。import randomdef func(n,k): z=[n,] e=[] a=n q=n b='+'.join(str(n...

2020-05-05 21:45:57 4776

原创 python 创建学生(Student)类,并实例化对象访问测试。

(1)属性:name(str)、age(int)、male(性别,str)、major(专业,str)(2)方法:def getInfo(self):接收用户输入,检测并设置学生的四项基本信息。年龄必须小于50,性别只能是“男”或“女”def showInfo(self):输出学生情况,包括性别、年龄、性别、专业def study(self,stucou):学习。参数为学习的课程名,在方法...

2020-05-05 21:38:27 6352

原创 python 创建时间Time类,并实例化对象访问测试。

(1)属性:hour、minute、second,代表小时、分、秒,均为整数,默认值均为0isCorrect:boolean,默认值设为true,代表用户是否正确设置了时间(2)方法def setHour(self):设定小时数,值由用户输入,检测值必须在0-23之间,通过检测则在此方法中为属性hour赋值,不通过则把isCorrect设为false。def setMinute(self...

2020-05-05 21:37:41 1933 1

原创 用类的思想求三角形的周长与面积。定义Triangel类,定义属性和方法求三角形的周长与面积.

要求:类的属性:三角形的三条边长类的方法:def getZC(self)计算并返回周长,def printArea(self)计算并输出面积,面积精确到小数点后二位,def isCorrect(self)判断三条边长是否能构成三角形,def init(self,a,b,c)构造方法。提示:已知三角形三边a,b,c,则面积S=sqrt[p(p-a)(p-b)(p-c)],其中p=(a+b+c...

2020-05-05 21:07:30 1281

原创 鸡兔同笼问题:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?提示:本题只有唯一解,一旦找到,使用break退出循环。

i,j=0,0while i<=0: for i in range(0, 24): j=35-i if i * 4 + j * 2 == 94: print("有鸡%s只,有兔子%s只" % (j, i)) break

2020-04-12 00:03:35 8782

原创 用户登录验证。验证次数最多3次。正确用户名admin,密码abc。提示:判断用户名密码,若正确则break。

a=("admin")b=("abc")i=0while 1: c = input("请输入用户名和密码(用户名和密码用逗号‘,’分隔):") f = c[0:5] e = c[6:9] if f==a and e==b: print("欢迎登录购物系统!") break else: print("您输入...

2020-04-11 22:58:39 4000

原创 3个班级各4名学员参赛,计算每个班级参赛学员平均分,并计算所有班级总平均分,统计成绩大于85分总人数。要求使用continue统计>85的学员人数。

a=[]b=[]c=[]y=[]f=1;e=1;g=1;h=1while 1: if f==1: print("分别输入第%d个班的4名参赛学员的成绩" % (f)) f += 1 if e < 5: a.append(float(input("第%s个参赛学员的成绩为:" % (e)))) e += ...

2020-04-11 00:04:03 4237

原创 找出1~1000之间能同时被3和7整除的数,并求出这些数的和,要求使用continue语句提高代码效率。并按示例样式输出。

a=0b=[]print("1~1000间能同时被3和7整除的数为;")for i in range(1,1001): if i%3==0 and i%7==0: print('{:>4}'.format(i),end='') a+=1 b.append(i) if a%9==0: print()print('...

2020-04-11 00:02:14 6993

原创 实现一个生成四位随机验证码的程序,其中第二位为数字,其他位既可以是大写字母,也可以是小写字母 提示:大写字母的ASCII码范围在65—90,小写字母的ASCII码范围在97—122。本题需要在两个范围

for i in range(2): j = random.randrange(0, 2)if j == 0: x3=chr(random.randrange(65,90)) list +=chr(2)elif j == 1: x3 = chr(random.randrange(97, 122)) list += chr(2)for i in ran...

2020-04-10 23:59:36 584

原创 使用函数max,依次输入两个整数,输出其中较大的那个数 提示:max(m,n),返回两个数中较大的一个

one=float(input("请输入第一个数:"))two=float(input("请输入第二个数:"))three=max(one,two)print=input("输入的二个数中大数是:%f"%three)

2020-04-10 23:56:47 4288

原创 从控制台输入Python、Java、C#3门课程成绩,编写程序实现: (1)Python课和Java课的分数之差 (2)3门课的平均分

p=float(input("请输入Python成绩:"))j=float(input("请输入JAVA成绩:"))c=float(input("请输入C#成绩:"))a=abs(p-j)b=(p+j+c)/3print("Python和JAVA的分数之差为:%.2f\n三门课程的平均分数为:%.2f"%(a,b))...

2020-04-10 23:55:34 2226

原创 由用户输入圆面积,求圆的半径和周长。(平方根函数sqrt()包含在math模块中),要求:半径和周长的值保留小数点后二位

s=float(input("请输入圆面积:"))pi=3.14r=round(s/pi**2,2)c=round(2*pi*r,2)print("%.2f,其半径与周长分别为:%s;%s"%(s,r,c))

2020-04-10 23:54:13 1237

原创 使用变量存储以下信息,并打印输出

品牌(变量名brand):huawei重量(变量名weight):125电池类型(变量名power_Type):内置锂电池价格(变量名price):2250a=str("手机信息:")brand=str("品牌:huawei")weight=str("重量:125")power_Type=str("电池类型:内置锂电池")price=str("价格:2550")print("%s...

2020-04-10 23:52:40 1663

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除