- 博客(7)
- 收藏
- 关注
原创 Python中函数参数的传递机制
Python中参数的传递机制在Python中,将实参传递给形参是靠Python函数的参数传递机制来控制的。Python中,根据实参的类型不同,函数参数的传递方式分为2种:值传递和地址传递。但注意,地址传递的底层实现仍然是值传递。因此可以说,Python中函数的参数传递机制都是“值传递”值传递:将实参值的副本(复制品)传入函数,而实参本身不会受到任何影响。值传递用于不可变类型的参数,如元组、字符...
2019-08-05 19:04:55
1074
原创 python中列表左右移动问题
引例一个数组A中存有N(>0)个整数,将每个整数循环向右移M(≥0)个位置。输入样例6 2 # 输入一个6个整数的列表 向右移动2个位置1 2 3 4 5 6 # 一个6个整数的列表输出样例5 6 1 2 3 41. 右移n = input().split() # 输入列表个数和移动个数m = int(n[1]) # 移动m个位置num = list(inp...
2019-04-06 22:42:46
1917
原创 python列表左右移动解决方法
引例一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置。1. 右移输入样例6 2 # 一个六位数的列表 向右移动两个位置1 2 3 4 5 6 # 六位数的列表输出样例5 6 1 2 3 4代码n = input().split() # 输入N位数的列表和移动的个数m = int(n[1])num = lis...
2019-04-06 22:21:09
3480
原创 python中lambda的用法
1. lambada简单介绍lambda 在Python编程中使用的频率非常高,我们通常提及的lambda表达式其实是python中的一类特殊的定义函数的形式,使用它可以定义一个匿名函数。即当你需要一个函数,但又不想费神去命名一个函数,这时候,就可以使用 lambda了。看个例子:g = lambda x: x+1 # 求 x+1 的和结果>>> g(1)2&g...
2019-04-04 15:00:08
99963
9
原创 PAT乙级之python3篇(二)
PAT乙级之python3篇(二)1006 换个格式输出整数 (15 分)1006 换个格式输出整数 (15 分)让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输...
2019-04-02 16:19:17
222
原创 PAT乙级之python3篇(一)
PAT乙级之python3篇(一)1001 害死人不偿命的(3n+1)猜想 (15 分)1001 害死人不偿命的(3n+1)猜想 (15 分)卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学...
2019-03-20 21:11:03
827
原创 从小白开始----在ubuntu中重新安装mysql
1. 删除原有的 mysql// 删除原有的mysql数据库(如果原来安装的有的话)sudo apt-get remove mysql-*2. 清除残留的数据// 清除残留的数据dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P这时候会弹出一个对话框,选择 yes3. 安装mysql// 服务器端和命令行客户端...
2018-12-24 20:13:25
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人