用户登陆 0 引言一个app用户的账号与密码是唯一的。1 问题根据用户的账号来判断密码是否输入正确,若输入错误三次将会退出。2 方法首先让用户输入身份证号,根据切片来完成对身份证号查找出生年份判断年龄,若小于18岁则是未成年开启防沉迷;若大于18岁,则反之.首先让用户输入账号,根据条件语句判断密码是否输入正确,用循环来判断输入错误三次退出。3 实验结果与讨论通过实验、实践等证明提出...
count函数的用法 引言count()是Python中的内置函数。它将返回列表或字符串中给定元素的个数。灵活运用count可以帮助我们简便地解决很多问题。问题在大小为2N的数组A中有N+1个不同的元素,其中有一个元素重复了N次。返回重复了N次的那个元素。例1:输入:[1,2,3,3]输出:3例2:输入:[2,1,2,5,3,2]方法首先使用for循环对列表进行遍历,再运用count方法对列表...
猜字母问题 1 引言一串简易的字符串如何重复拼接得到上千位的字符串?如何利用切片操作得到偶数位?本文将对此类问题做出研究。2 问题描述把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。接下来删除第一个字母(即开始的字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩一个字母,请输出该字母。3 算法...
Python的基本文件处理 1 引言我们学习计算机的目的是让它为我们带来便利,解放我们的双手进而节约更多的时间去做其他事情。当然,Python高级程序语言的应用同样能帮助我们快速完成某些操作。2 问题今天我们应用Python语言来进行文件夹的创建、删除以及文件的转移、复制。我们平时如果要在储存盘里创建文件夹或文件的话,一般会进入储存盘里后点击右键,再点击创建文件夹,如果需要在文件夹里嵌套多个文件夹的...
与电脑进行猜数游戏 1问题电脑会随机生成一个数,玩家共有五次机会,猜出这个数,若数字大了,会提示太大了,数字小了,会提示太小了2 方法这里运用到了python的循环语句结构,引用了random库,让玩家可以不断的猜测数字。3 实验结果与讨论通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。代码清单 1from random import*n=randint(1,100)for...
统计字符串中不同字符个数问题 0 引言经过一段时间对python的学习,已经能够相对熟练的编写函数和使用python循环语句及if条件语句,通过这三种知识的结合,可以轻松统计出一段字符串里不同字符的个数。1 问题编写Python程序,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。2 方法首先定义一个函数,然后定义一个字典,运用for循环和if判断语句判断字符串中英文字母、空格、数字...
创建三个学生对象,分别打印其详细信息 1 引言在Python中面向对象最重要的概念就是类和实例,类是抽象的模板(class)而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。定义类是通过class关键字,class后面紧接着类名,类名通常是大写开头的单词;因为类可以有模板的效果,所以在创建实例的时候需要把绑定的属性强制填进去,通过定义一个__init__来绑定,除此...
超市打折 0 引言在我们的日常生活中,很多时候都会遇到超市打折,通过python可以很快的计算打折后应付多少钱。即可以帮助消费者快速知道打折带来的优惠力度,又可以提高收营员的效率。1 问题现有一超市打折,根据打折情况(消费不足50元按原价付款,超过50元但不足100元的超过部分按九折付款,超过100元的超过部分按八折付款),通过消费总额计算应付多少元。2 方法 从键盘输入消费者的...
矩阵各行元素之和 0 引言经过一段时间对python的学习,已经能够相对熟练编写python程序并使用循环语句,通过循环语句的知识,可以轻松求出一个矩阵的各行元素之和。1 问题编写Python程序,求一个给定的m*n矩阵各行元素之和。输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。每行输出对应矩阵行元素之和。2 方法首先利用map()编写能够同...
元素计数 1 问题描述给你一个整数数组nums,统计并返回在nums中同时至少具有一个严格较小元素和一个严格较大元素的元素数目。示例:输入:nums=[11,7,2,15]输出:2解释:元素7:严格较小元素是元素2,严格较大元素是元素11。元素11:严格较小元素是元素7,严格较大元素是元素15。总计有2个元素都满足在nums中同时存在一个严格较小元素和一个严格较大元素。2 解决方法...
while循环的妙用 0 引言在学习python中循环语句是最基础的一类语句,循环又分为了for循环和while循环,我们学习并掌握了while循环的含义及用法,它能够帮助我们解决Python语言中的一些问题。1 问题系统随机生成一个1到100的数字;用户共有5次机会猜;如果用户猜测数字大于系统给的数字,打印“too big”;如果用户猜测数字小于系统给出的数字,打印“too small”;如...
求a+aa+aaa+aaa...a的值 0 引言为了方便我们,用python来实现对这个式子的计算。1 问题求s=a+aa+aaa+aaaa+aaa…a的值,其中a是一个数宇。例如2+22+222+2222,a的值和加数个数n均从键盘获取。2 方法从键盘输入a和n的值,在用循环,令b=0,每循环一次,得到b=b*10+a 一共循环n次最后,相加得到总值。3 实验结果与讨论通过实验、实践等证明提出的方法是有效的,...
回文数中各位数和与输入数相同 1.引言通过Python的各种函数和逻辑关系可以比较方便的做到相对于自己来说计算量比较大的问题。2.问题描述在一定范围内找出回文数并且其中各位数和与输入数相同的数的多少。3.算法描述首先我们给定需要比较各位数和的大小,然后在给定的范围内寻找满足要求的数,最后通过一个变量计算满足要求的数的个数。4.结语在这个实验中,我们要用到if 判断语句和for循环语句。在这个实验中我学...
陶陶摘苹果 1 问题陶陶家的院子里有一棵苹果树,没到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10各苹果到地面的高度,以及陶陶把手伸直的时候能够打到地面的最大高度,情报陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入:100、200、150、140、12...
饮料换购 1 引言日常生活中,我们常常会遇到一些商场为了促进商品销售进行一系列的促销活动,如买一送一,再来一瓶等等,而本文将通过Python语言探讨瓶盖换物饮料换购问题。2 问题描述乐羊羊饮料厂正在举办一次促销活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但并不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量的参加活动,那么,对于他初始买入的n瓶饮料,...