自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python-列表元组之杨辉三角

描述杨辉三角形,也称帕斯卡三角,其定义为:顶端是 1,视为(row0).第1行(row1)(1&1)两个1,这两个1是由他们上头左右两数之和 (不在三角形内的数视为0).依此类推产生第2行(row2):0+1=1;1+1=2;1+0=1.第3行(row3):0+1=1;1+2=3; 2+1=3;1+0=1. 循此法可以产生以下诸行,如下图所示。定义一个函数 ,传入正整数参数 M,输出 M 行的成辉三角(为使格式美观,采用M行中最大数的位数做为数字输时占位宽度)。...

2021-12-13 11:17:13 1427 1

原创 Python之匿名函数

当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便在Python中,对匿名函数提供了有限支持,还是以map(),函数为例,计算f(x)=x2,除了定义一个f(x)的函数外,还可以直接传入匿名函数;通过对比可以看出,匿名函数lambda x:x*X实际上就是:关键字lambda表示匿名函数,冒号前面的X表示函数参数。匿名函数有个限制,就是只能有一个表达式,不用写return返回值就是该表达式的结果。用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突,.

2021-12-12 17:55:39 1055 2

原创 C++函数练习

1、编写一个函数,计算需要把纸折叠多少次(假设纸张足够大,可以无限次折叠),其厚度才能搭建一座登月纸桥,考虑到将来需要到更远的星球,所以函数需要根据具体距离计算纸张折叠的次数并返回。2、编写一个函数 whatTime,该函数通过秒表显示的秒数,计算当前的时间(几点几分几秒),计算得到的时间通过参数返回。3、输入一个正整数,然后把该整数的每一位数字从高位到低位顺序输出,每个数字占一行。...

2021-12-12 17:18:04 1954 1

原创 Python高级特性(切片)

对这种经常取指定索引范围的操作,用循环十分繁琐,因此Python提供了切片操作符,能大大简化这种操作。对应上面的问题,取前三个元素,用一行代码就可以完成切片:上面列表表示,从索引0开始索取,知道索引3为止,但比包括索引3,即0,1,2,正好三个元素。如果第一个索引是0,还可以省略:也可以从索引1开始,取出2元素出来:类似的,既然python支持l[-1]取倒数第一个元素,那么他同样支持倒数切片,试试:...

2021-12-05 17:36:01 510 2

原创 Python实操 :破解密码

问题描述东方不败把武林秘籍存在一个小小的保险箱里 ,有一天他想检查秘籍是否是安全的,却悲催的发现自己忘记了密码。问题分析1·密码破解的问题对Python来说很好解决,最简单的方式就是穷举法,用更通俗易懂的方法来讲,也就是列举所有可能,一个个去试。人工手动去试密码能让人疯掉,而这种事对计算机来说可是小菜一碟。2·假设一个四位数密码保存在变量possword里,而我们不知道密码是什么,那就可以让计算机遍历所有4位的纯数字,从1000遍历到9999,如果这里面有任何一个数字的值与password相

2021-12-05 17:20:06 7772 1

原创 Python简单练习合集

1、任意输入一个三位数,显示百位,十位,个位数2、输入a和b,将其从小到大输出3、输入三个整数a,b,c,将其从小到大输出4、求1-100的偶数和5、将华氏温度转化为摄氏度...

2021-12-03 19:15:15 694 1

原创 Pythonl练习实例2

题目1:古典问题:有一对兔子,从出生后第三个月,每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子不死,问每个月的兔子总数是多少?程序分析:兔子的规律数列为:第一个月、第二个月小兔子没有繁殖能力,所以还是1对两个月后,生下一对小兔民数共有2对三个月以后,老兔子又生下一对,因为小兔子还没有繁殖能力,所以一共是3对,依次类推可以列出下表兔子的规律为数列1,1,2,3,5,8,13,21....这个数列有关十分明显的特点,那是:前面相邻两项之和,构成了后一项。这个数列是意大利中世纪数...

2021-11-30 09:31:29 596 1

原创 Python 循环

1.要计算1+2+3,我们可以直接写表达式:2.要计算1+2+3+....10,也能够计算。但是,如果要计算1+2+3....+10000,直接计算就不太可能了。为了让计算机能进行成千上万次的重复运算,我们就需要运用循环语句。Python的循环有两种,一种是for....in循环,把list或tuple 中的每个元素迭代出来,看例子:3.执行这段代码,会依次打印出names的每一个元素:所以for x in...循环就是把每个元素带入变量x,然后执行缩进快的语句。..

2021-11-23 09:32:40 1137 1

原创 Python练习实例1

有四个数字:1,2,3,4能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在、百位、十位、各位的数字都是1、2、3、4组成所有的排列后再去掉不满足条件的排列代码:foriinrange(1,5):forjinrange(1,5):forkinrange(1,5):if(i!=k)and(i!=j)and(j!=k):print(i,j,k)...

2021-11-16 09:43:11 804

原创 Python-通讯录的删除,修改,查询

1、模拟通讯录的数据删除功能。要求编写程序‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬输出字典原始数据,再调用menu函数输出用户选择界面‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫

2021-11-09 11:07:03 4019 2

原创 Python入门基础编程-元组

1、列表转元组#此部分为读入测试数据到list1中list1=[]whileTrue:try:item=input()list1.append(item)except:break#########Begin###########将读入的list1转换为tup并整体打印print(tuple(list1))##########End#########2、字符串按单词转元组...

2021-10-28 10:11:37 2352 4

空空如也

空空如也

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

TA关注的人

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