
Python模块
文章平均质量分 53
Python模块
芝士味的椒盐
华为云云享专家、51CTOtop红人、阿里云社区专家博主、2021年第十届“中国软件杯”大学生软件设计大赛-B3-高并发条件下消息队列的设计与实现国赛二等奖、2021年浙江省职业院校技能大赛高职组“大数据技术与应用”赛项一等奖、2020“智海”人工智能技术服务技能大赛省三等奖、2018全国职业院校技能大赛中职组电子电路装调与应用赛三等奖
展开
-
使用PIL.Image库极简生成含冬季元素头像 |优快云创作打卡
缘由 使用python的PIL.Image库生成含冬季元素的头像。项目地址gitee:https://gitee.com/mantianx/winter-olympics-avatar-generation先贴一下头像生成的效果代码展示这里主要用到的库是PIL的image库极其的简单Winter原创 2022-02-05 21:39:08 · 249 阅读 · 0 评论 -
从键盘输入两个数,求它们的和并输出
本题目要求读入2个整数A和B,然后输出它们的和。输入格式:在一行中给出一个被加数在另一行中给出一个加数输出格式:在一行中输出和值。输入样例:在这里给出一组输入。例如:18-48输出样例:在这里给出相应的输出。例如:-30A=int(input())B=int(input())print(A+B)...原创 2020-01-10 12:33:00 · 1276 阅读 · 0 评论 -
从键盘输入三个数到a,b,c中,按公式值输出
在同一行依次输入三个值a,b,c,用空格分开,输出 b*b-4*a*c的值输入格式:在一行中输入三个数。输出格式:在一行中输出公式值。输入样例:在这里给出一组输入。例如:3 4 5输出样例:在这里给出相应的输出。例如:-44a,b,c=map(int,input().split())sum=b*b-4*a*cprint(sum)...原创 2020-01-10 12:35:00 · 3075 阅读 · 0 评论 -
流程控制-物流费用计算(嵌套if)
题目描述快递公司规定,如果物品体积超过2.5立方米,不允许快递。如果重量超过40kg,不允许快递。快递收费价格为:小于等于1kg,一口价10块钱;大于1kg,小于等于5kg,10块钱的基础上,每kg运费增加2元;(例如1.5kg的物品运费=10+1.5*2)大于5kg,小于等于40kg,20块钱基础上,超过5kg的重量,每kg增加3元。(例如:7.2kg的物品运...原创 2020-01-11 19:14:00 · 545 阅读 · 0 评论 -
循环嵌套-打印不定长特殊*号图形
题目描述用循环语句打印如下图形。最长一行有n个*号。要求每行的*号用空格隔开,每行最后一个*号后没有空格。 * * * * * * …* * * … * … * * * * * *输入整数n输出最长一行有n个*号的图形,每行*号之间用空...原创 2020-01-11 19:15:00 · 556 阅读 · 0 评论 -
查找2-n之间素数的个数
题目描述查找2-n之间素数的个数。n为用户输入值。素数:一个大于1的正整数,如果除了1和它本身以外,不能被其他正整数整除,就叫素数。如2,3,5,7,11,13,17…。输入整数n输出2-n之间素数的个数样例输入Copy14样例输出Copy[2-14] prime numbers: 6提示注意输出字符串的...原创 2020-01-11 19:17:00 · 2377 阅读 · 2 评论 -
计算n的阶乘
题目描述定义一个函数,传入一个整数n,打印n!的值比如:传入3打印:6 《====1*2*3输入整数n 输出整数n的阶乘样例输入Copy3样例输出Copy6x=int(input())def ys(n): i=1 s=1 while i<=n: s=s*i ...原创 2020-01-11 19:18:00 · 133 阅读 · 0 评论 -
打印99乘法表
题目描述打印九九乘法表输入无输出九九乘法表样例输出Copy1 * 9 = 9 2 * 9 = 18 3 * 9 = 27 4 * 9 = 36 5 * 9 = 45 6 * 9 = 54 7 * 9 = 63 8 * 9 = 72 9 * 9 = 811 * 8 = 8 2 * 8 = 16 3 * 8 = 24 4 *...原创 2020-01-11 19:19:00 · 414 阅读 · 0 评论 -
打印分隔符
题目描述打印一组分隔符。要求制定用什么符号,每行打印几个,一共打印几行输入3行数据第1行是符号第2行是每行打印几个符号第3行是打印几行输出根据要求打印的分隔符样例输入Copy*32样例输出Copy******ln=str(input())c=int(input())n=int(input()) def p...原创 2020-01-11 19:21:00 · 373 阅读 · 0 评论 -
打印数字三角形
题目描述打印如下图形输入n(1<=n=<10),打印特殊三角输入4输出1 2 3 43 5 78 1220样例输入Copy4n=int(input())list_s=[]for i in range(1,n+1): list_s.append(i)z=1for i in range(n): ...原创 2020-01-11 19:22:00 · 1082 阅读 · 0 评论 -
找字符串中的特殊字符
题目描述输入一个字符串,如果字符串中有大写A或者小写a,输出yes,否则no输入一行字符串输出yes或者no样例输入Copyhello world! A boy is coming.样例输出Copyyes提示no#!/usr/bin/env python# -*- coding:utf-8 -*-...原创 2020-01-11 19:24:00 · 344 阅读 · 0 评论 -
I Love GPLT
这道超级简单的题目没有任何输入。你只需要把这句很重要的话 —— “I Love GPLT”——竖着输出就可以了。所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。输入样例:无输出样例:ILoveGPLT注意:输出的两个空行中各有一个空格。for i in "I Love GPLT": print(i)...原创 2020-02-08 23:38:00 · 105 阅读 · 0 评论 -
重要的话说三遍
这道超级简单的题目没有任何输入。你只需要把这句很重要的话 —— “I'm gonna WIN!”——连续输出三遍就可以了。注意每遍占一行,除了每行的回车不能有任何多余字符。输入样例:无输出样例:I'm gonna WIN! I'm gonna WIN! I'm gonna WIN!1 print("I'm gonna WIN!")2 print("I'm gonna W...原创 2020-02-08 23:41:00 · 202 阅读 · 0 评论 -
计算指数。
真的没骗你,这道才是简单题 —— 对任意给定的不超过 10 的正整数n,要求你输出2n。不难吧?输入格式:输入在一行中给出一个不超过 10 的正整数n。输出格式:在一行中按照格式2^n = 计算结果输出2n的值。输入样例:5输出样例:2^5 = 321 import math2 num=input()3 b=math.pow(2,int(num)...原创 2020-02-08 23:44:00 · 116 阅读 · 0 评论 -
求“厉害”数
所谓“厉害”数,是指其各位数字的5次方等于该数本身。编程输出所有长度不超过n位的正整数中的“厉害”数。 例如:4151=1输入格式:一个整数n (1<=n<=6)输出格式:每行一个“厉害”数输入样例:4输出样例:141504151n=int(input())for i in range(1,10**n): j=i sum=0 if i...原创 2020-02-20 00:22:00 · 528 阅读 · 0 评论 -
《查成绩》
从键盘输入一个学生所有课程的成绩,输入格式为”课程名:成绩“,每门课占一行,以空行结束。随后提示”请输入要查询的课程:“,用户从键盘输入课程名,查询并输出该课程的成绩,要求进行异常处理,对不存在的课程进行捕捉处理。输入格式:输入学生所有课程的成绩,每门课占一行,格式为”课程名:成绩“,以空行结束 在提示后输入课程名输出格式:如果课程存在,直接输出成绩,否则提示”没有该门课程“输入样例1...原创 2020-02-20 00:24:00 · 724 阅读 · 0 评论 -
判断字符串结尾方式(python)
输入2个字符串,判断其中一个字符串是否是以另一个字符串结尾输入格式:输入2行,每行一个字符串数据输出格式:如果第1个字符串以第2个字符串结尾,输出第2个字符串 如果第2个字符串以第1个字符串结尾,输出第1个字符串 如果两个字符串互为对方的结尾字符,输出'all' 如果都不满足,输出'no'输入样例:abc123123输出样例:123a=input()b=input()x...原创 2020-02-20 00:25:00 · 5226 阅读 · 0 评论 -
判断字符串头尾结构
输入一个字符串,判断是否头尾对应的。比如字符串'abcba'就是头尾对应的。比如字符串'+-**-+',也是头尾对应的。比如字符串'abcbb'就不是头尾对应的。输入格式:输入一个字符串输出格式:如果头尾对应,输出'yes' 否则输出'no'输入样例:abcba输出样例:yess1=input()if s1==s1[::-1]: print('yes')else...原创 2020-02-20 00:26:00 · 2010 阅读 · 0 评论 -
英文段落修改
输入一端英文,由多个句子组成。每个句子肯定以句号'.'结束。请把第1个句子的首字母大写,把第2个句子的每个单词的首字母大写。删除其他句子。输入格式:输入一段英文。该段英文至少2句。输出格式:修改后的英文段落。输出的字符串前后无空格。输入样例:i am a student. i like study. you like study. we like study.输出样例:I am ...原创 2020-02-20 00:27:00 · 1672 阅读 · 1 评论 -
特定数之和
小丽对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 n 中,所有这样的数的和是多少?输入格式:输入一行包含一个整数 n。输出格式:输出一行,包含一个整数,表示满足条件的数的和。输入样例:40输出样例:574n = int(inpu...原创 2020-02-20 00:28:00 · 288 阅读 · 0 评论 -
计算方阵的和,创建新方阵
输入 1 个正整数 n(1≤n),再按行读入 n 阶方阵 a 和 b, 生成并输出 n 阶方阵 c,c 中的元素是 a 和 b 对应元素的和. c[i][j]=a[i][j]+b[i][j] i,j=0,1,2...n-1(1<=c[i]<=99)输入格式:在第一行输入n 在第二行输入a方阵 在第一行输入b方阵输出格式:输出c方阵输入样例:在这里给出一组输入。例如:3...原创 2020-02-20 00:30:00 · 1022 阅读 · 2 评论 -
分段函数&数学函数
本题要求计算下列分段函数f(x)的值(x为从键盘输入的一个任意实数):输入格式:直接输入一个实数x输出格式:在一行中按“f(x)=result”的格式输出,其中x与result都保留三位小数。输入样例:3.14输出样例:f(3.140)=0.865import mathx = float(input())a= math.fabs(x)if a < 1: ...原创 2020-02-20 00:31:00 · 290 阅读 · 0 评论 -
字典合并。
字典合并。输入用字符串表示两个字典,输出合并后的字典,字典的键用一个字母或数字表示。注意:1和‘1’是不同的关键字!输入格式:在第一行中输入第一个字典字符串 在第二行中输入第二个字典字符串输出格式:在一行中输出合并的字典,输出按字典序。"1"的ASCII吗为49,大于1,排序时1在前,"1"在后,其它的也一样。输入样例1:在这里给出一组输入。例如:{1:3,2:5}{1:5,3:...原创 2020-02-20 00:32:00 · 274 阅读 · 0 评论 -
统计字符串中指定字符的个数
输入一个字符串和一个字符,统计这个字符在字符串中出现的次数输入格式:输入2行。第1行是字符串,第2行是要查找的字符。输出格式:字符出现的次数输入样例:abcdefgabcdefga输出样例:2a=input()b=input()def CountAa(s): return s.lower().count(b)if __name__ == "__main__"...原创 2020-02-20 00:33:00 · 1428 阅读 · 0 评论 -
班级排队。
小杨是班里新高一的班长,班主任王老师给小杨布置了一个任务,要求将班 里男生和女生分别从矮到高排序,女生排在男生前面。输入格式:第一行输入一个正整数 n,表示班级的人数,1<=n<=5000。第二行输入 n 个整数,表示班级每个人的身高,单位 cm。第三行输入 n 个数,0 表示男生,1 表示女生。输出格式:排序后每个人的身高。输入样例:10159 187 176 1...原创 2020-02-20 00:35:00 · 567 阅读 · 0 评论 -
统计指定数字和
输入一个数字的字符串和一个数字字符(1到9),统计这个数字在字符串中出现的次数,并累加。例如有个字符串是1234321,查找2这个数字,在字符串中出现了2次,所以累计和就是2+2=4输入格式:输入2行。第1行是字符串,第2行是要查找的数字。输出格式:指定数字出现的累加和输入样例:12343212输出样例:4n=str(input())p=str(input())prin...原创 2020-02-20 00:36:00 · 2065 阅读 · 1 评论 -
找最后的字符
输入一个字符串,输出最后一个字符输入格式:输入1个字符串输出格式:最后一个字符输入样例:12345678输出样例:8print(input()[-1])原创 2020-02-20 00:37:00 · 931 阅读 · 0 评论 -
统计字符在字符串中第n次出现的位置
输入一个字符串s,一个数字n和一个字符c,统计这个字符c在字符串s中第n次出现的位置输入格式:输入3行。第1行是字符串s,第2行是数字n,第3行是被查找的字符c。输出格式:第n个字符在字符串中的位置值。如果字符串中不存在第n个字符c,打印出'no'输入样例:abcabcabc2a输出样例:4ss=input()n=int(input())c=input()cnt=...原创 2020-02-20 00:38:00 · 2106 阅读 · 0 评论 -
找最长单词
输入一句英文,整句英文有4个单词,只有最后一个句号。输出最长的单词。如果有多个单词长度一样,输出第一个。输入格式:一句英文,整句英文有4个单词。整句英文只有最后一个标点符号。输出格式:句子中最长的单词输入样例:i am a boy!输出样例:boys=input()s1=''for i in range(len(s)-1): s1+=s[i]lt=s1.spli...原创 2020-02-20 00:40:00 · 519 阅读 · 0 评论 -
字符串消除空格
输入一个字符串,将这个字符串中所有的空格删除输入格式:输入一个字符串输出格式:输出删除空格后的字符串输入样例:i am a boy! you are a girl!输出样例:iamaboy!youareagirl!ss=input()ss=ss.replace(' ', '')print(ss)...原创 2020-02-20 00:41:00 · 2420 阅读 · 0 评论 -
兔子跳楼梯
小兔子喜欢蹦蹦跳跳上楼梯 ,它能一次跳1阶楼梯,也能一次跳上2阶楼梯。问小兔子要上一个n阶的楼梯,最多有多少种不同上楼的走法?输入格式:输入一行包含一个整数 n,表示有几阶楼梯。输出格式:上楼梯的走法数输入样例:3输出样例:3n=int(input())def fib(n): if n == 1: return [1] if n == 2:...原创 2020-02-21 11:04:00 · 1281 阅读 · 0 评论 -
数组逆序排列输出
输入一组整,将这组数组从大到小逆序排列,并按照指定格式输出。输入格式:一行一组数据输出格式:指定的格式输出逆序输入样例:1 2 3 4 5 6 7 8输出样例:8->7->6->5->4->3->2->1ss=input()lt=ss.split()lt.sort(reverse=True)print('->'.join(...原创 2022-01-11 20:10:00 · 1040 阅读 · 0 评论 -
漂亮的螺旋
输出一个指定边长的正方形矩阵,矩阵内数值从中间螺旋形分布。输入格式:输入一行包含一个整数 n(2<=n<=20,并且n是偶数)。输出格式:长宽都为n的矩阵输入样例:4输出样例:10 9 8 711 2 1 612 3 4 513 14 15 16n = int(input()) #不管n是偶数还是奇数都...原创 2022-01-11 20:14:00 · 365 阅读 · 0 评论