Python

nyoj 241-字母统计 (python count)

内存限制:64MB时间限制:3000ms特判:No通过数:12提交数:14难度:1现在给你一个由小写字母组成字符串,要你找出字符串中出现次数最多的字母,如果出现次数最多字母有多个那么输出最小的那个。第一行输入一个正整数T(0<T<25)随后T行输入一个字符串s,s长度小于1010。每组数据输出占一行,输出出...

nyoj 204-Coin Test (python count)

内存限制:64MB时间限制:3000ms特判:No通过数:2提交数:2难度:1Asisknowntoall,ifyouthrowacoinupandletitdropedonthedeskthereareusuallythreeresults.Yes,justbelievewhatIsay~itcanbetherigh...

nyoj 198-数数 (python, string[::-1])

内存限制:64MB时间限制:3000ms特判:No通过数:16提交数:25难度:2我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“321”。现在有一位德国来的教授在郑州大学进行关于ACM的讲座。现...

nyoj 114-某种序列 (python EOFError, List, append)

内存限制:64MB时间限制:3000ms特判:No通过数:6提交数:13难度:4数列A满足An=An-1+An-2+An-3,n>=3 编写程序,给定A0,A1和A2,计算A99输入包含多行数据每行数据包含3个整数A0,A1,A2(0<=A0,A1,A2<=100000000)数据以EOF结...

nyoj 113-字符串替换 (python replace, try ... except)

内存限制:64MB时间限制:3000ms特判:No通过数:31提交数:71难度:2编写一个程序实现将字符串中的所有"you"替换成"we"输入包含多行数据每行数据是一个字符串,长度不超过1000数据以EOF结束对于输入的每一行,输出替换后的字符串复制youarewhatyoudowearewhatwedopython&...

nyoj 103-A+B Problem II (python 大数相加)

内存限制:64MB时间限制:3000ms特判:No通过数:10提交数:45难度:3Ihaveaverysimpleproblemforyou.GiventwointegersAandB,yourjobistocalculatetheSumofA+B.A,Bmustbepositive.Thefirstlineofthe...

python0.12----递归和深度遍历/栈和深度遍历/队列与广度遍历

递归函数:一个会调用自身的函数称为递归函数。凡是循环能干的事,递归也能干。递归三部曲:1.写出临界条件。2.找这一次和上一次的关系。3.假设当前函数已经能用,调用自身计算上一次的结果,再求出本次的结果。例如:要求用递归求1+2+3+4+5的和。#思路解析:1:找到临界条件:ifn==1:  return12:找到这一次...

python1.2-----pywin32模块/语音合成,窗口闪烁以及修改游戏数据的技巧

在使用这些技巧前,需要下载模块:pywin32,可以在cmd窗口输入:pipinstallpywin32进行下载 语音合成:importwin32com.client  #系统的客户端模块,win32com.client模块在pywin32下载后就可以引入了。dehua=win32com.client.Dis...

python0.11-----文件/编码和解码/pickle模块

文件:python中的文件读写和c兼容,磁盘上的读写由操作系统完成,一般的程序无法操作磁盘。文件读写是通过操作系统对象完成,该对象称为文件描述符。文件的操作分两种:1.打开文件open(path,flag[,encoding][,errors])path:要打开文件的路径。flag:打开方式。  r:以只读的方式打开文...

python0.9-----函数

函数:概述:在一个完整的项目中,某些功能会反复使用,那么会将功能封装成函数,当要使用功能时,直接调用函数即。优点:一:简化代码结构,增加了代码的复用度(重复使用的程度)。二:如果想修改某些功能,或者修改某些或调试bug,只需要修改某些函数即可。 定义函数:def函数名(参数列表):  语句  return表达...
代码星球·2020-05-27

python0.10-----变量作用域和异常

变量的作用域:也可以称为命名空间,即变量可以使用的范围。程序的变量并不是在所有的位置都能使用的,访问的权限决定于变量在哪里赋值(定义)的。只有当变量在模块,类,函数中定义的时候,才会有作用域的概念。if分支结构,for-else,while,for遍历循环结构,try-except(-else)ry-except-fi...

python0.8-----set类型与迭代器

set:类似dict,是一组dict的集合,不存储value。本质:无序(没有下标)无重复的元素的集合。 创建:创建set需要一个list或者tuple或者dict作为输入集合。重复元素在色中会被自动过滤。s1=[1,2,3,4,5,6,1,2]  set(s1)={1,2,3,4,5,6}--表示》将列表转...

python0.7-----元组和字典

元组:不可变的列表优点:安全,对于数据的定义,能用元组就用元组,因为它不可变。 创建空的元组:tuple1=()创建带有不同类型元素的元组:tuple2=(1,1.1,’good’,true,None,(1,2,3),[1,2,3,4],{1:2,3:4})创建只有一个元素的元祖tup...
代码星球·2020-05-27

python1.0-----turtle模块

turtle:绘图模块可以把绘图的对象理解为一个海龟或者机器人或者笔头,它只能听懂有限的命令。绘图窗口的原点(0,0)在画布正中间,默认的朝向是水平向右。 运动命令:turtle.forward(step):向当前的方向移动step长度。turtle.backward(step):向当前方向的反方向移动ste...
代码星球·2020-05-27

python0.6-----条件控制语句/循环语句及使用技巧

格式:if表达式:  语句1(语句前面必须带有一个tab,否则认为没有语句)逻辑:表达式成立,则执行语句1,否则跳过   格式: if表达式1:   语句1else:  语句2 逻辑:表达式1成立,则执行语句1,否则执行语句2  格式:if...