随笔分类 - Python123程序设计题
摘要:模拟生成微软序列号 描述 微软产品一般都一个25位的序列号,是用来区分每份微软产品的产品序列号。产品序列号由五组被“-”分隔开,由字母数字混合编制的字符串组成,每组字符串是由五个字符串组成。如: 36XJE-86JVF-MTY62-7Q97Q-6BWJ2 每个字符是取自于以下24个字母及数字之中的一
阅读全文
摘要:校验身份证号码并输出个人信息 描述 中国目前采用的是18位身份证号,其第7-10位数字是出生年,11-12位是出生月份,13-14是出生日期,第17位是性别,奇数为男性,偶数为女性,第18位是校验位。 如果身份证号码的其中一位填错了(包括最后一个校验位),则校验算法可以检测出来。如果身份证号的相邻2
阅读全文
摘要:身份证号校验 描述 中国目前采用的是18位身份证号,其第7-10位数字是出生年,11-12位是出生月份,13-14是出生日期,第17位是性别,奇数为男性,偶数为女性,第18位是校验位。 如果身份证号码的其中一位填错了(包括最后一个校验位),则校验算法可以检测出来。如果身份证号的相邻2位填反了,则校验
阅读全文
摘要:计算圆周率 描述 根据下面的泰勒级数关系式,求圆周率的值,当最后一项的值小于给定阈值时结束。 输入格式 输入在一行中给出小于1且大于0的阈值。 输出格式 在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。 代码 k = flag = 1 s = 0 epsilon = eval(input(
阅读全文
摘要:求e的近似值 描述 自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!来近似计算。 本题要求对给定的非
阅读全文
摘要:判断是否直角三角形 描述 输入三个数a,b,c, 判断能否以它们为三个边长构成直角三角形。若能,输出YES,否则输出NO。 输入格式 输入包括三行,每行是一个数字 输出格式 'YES' 或'NO' 代码 a, b, c = [eval(input()) for _ in range(3)] # 使用
阅读全文
摘要:水仙花数 描述 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 n位数(n≥3 且 n<6),它的每个位
阅读全文
摘要:密码强度判断 描述 用户输入一个字符串做为密码,判断密码强度,规则为:密码长度小于8弱密码,密码长度大于等于8且包含至少2种字符为中等强度、密码包含3种字符为强、包含全部4种字符为极强。 提示:
阅读全文
摘要:字符串连接 描述 用.将用户输入的4个字符串连接成一个字符串(第一个字符串前不能有'.') 输入格式 输入包括4行, 每行输入一个字符串 输出格式 输出一个用'.'连接起来的字符串 代码 a, b, c, d = [input() for _ in range(4)] # 使用列表推导获取四个输入
阅读全文
摘要:黑客语解密 描述 黑客语(Leet)是从网络发展起来的一种文字书写方式。通常将英语中的字母替换为数字和特殊符号。这种方式被很多黑客组织所使用。由于具有隐密性,所以它也广泛被用于密码中。使用Leet书写的密码,不会增加密码记忆的复杂度,但却可以提高密码的强度。常见的转化规律有,\(替换s,3替换e,4
阅读全文
摘要:分类统计字符 描述 用户输入一个字符串,分别统计其中小写字母、大写字母、数字、空格和其他字符的个数,并在一行内输出小写字母、大写字母、数字、空格和其他字符的个数。 输入格式 输入一个字符串 输出格式 在一行内输出小写字母、大写字母、数字、空格和其他字符的个数 代码 words = input() a
阅读全文
摘要:字符串长度 描述 用户输入一个字符串,程序输出字符串的长度 输出格式 一个表示字符串长度的整数 代码 print(len(input())) # 获取输入字符串,调用len()函数来计算字符串长度
阅读全文
摘要:子字符串输出 描述 按要求完善示例程序: #分两行输出 python语言程序设计 #python字符串可采用
阅读全文
摘要:字符串逆序输出 描述 用户输入一个字符串,倒序输出。 输入格式 输入一个字符串 输出格式 一个倒序的字符串 代码 print(input()[::-1]) # 将输入的字符串逆序输出
阅读全文
摘要:数列求和 描述 给定某数字a(1≤a≤9)以及非负整数n(0≤n≤100000),求数列之和sum=a+aa+aaa+⋯+aa⋯a(n个a)。例如a=2, n=3时,sum=2+22+222=246。 输入格式 输入有两行:
阅读全文
摘要:鸡兔同笼 描述 大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的: 今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何? 这四句话的意思是: 有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?
阅读全文
摘要:棋盘放米 描述 相传古代印度国王舍罕要褒赏他的聪明能干的宰相达依尔 (国际象棋发明者),问他需要什么,达依尔回答说:“国王只要在国际象棋的棋盘第一个格子里放一粒麦子,第二个格子里放两粒,第三个格子里放四粒,按此比例以后每一格加一倍,一直放到64格(国际象棋棋盘是8×8=64格),我就感恩不尽,其他的
阅读全文
摘要:三角函数计算 描述 根据下面公式计算并输出x的值,a和b的值由用户输入,括号里的数字是角度值, 圆周率的值使用数学常数math.pi。
阅读全文
摘要:同符号运算 描述 读入一个整数N,分别计算如下内容: N的绝对值;
阅读全文
摘要:温度转换异常处理 描述 温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。
阅读全文

浙公网安备 33010602011771号