abyss-phospherus
码龄8年
关注
提问 私信
  • 博客:110,304
    110,304
    总访问量
  • 7
    原创
  • 2,392,757
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-09-03
博客简介:

qq_40089648的博客

查看详细资料
个人成就
  • 获得211次点赞
  • 内容获得9次评论
  • 获得740次收藏
  • 代码片获得159次分享
创作历程
  • 6篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • PAT乙级
    3篇
  • python
    1篇
  • Python基础
    2篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Python中函数参数的传递机制

Python中参数的传递机制在Python中,将实参传递给形参是靠Python函数的参数传递机制来控制的。Python中,根据实参的类型不同,函数参数的传递方式分为2种:值传递和地址传递。但注意,地址传递的底层实现仍然是值传递。因此可以说,Python中函数的参数传递机制都是“值传递”值传递:将实参值的副本(复制品)传入函数,而实参本身不会受到任何影响。值传递用于不可变类型的参数,如元组、字符...
原创
发布博客 2019.08.05 ·
1178 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

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 ·
1974 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

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 ·
3626 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

python中lambda的用法

1. lambada简单介绍lambda 在Python编程中使用的频率非常高,我们通常提及的lambda表达式其实是python中的一类特殊的定义函数的形式,使用它可以定义一个匿名函数。即当你需要一个函数,但又不想费神去命名一个函数,这时候,就可以使用 lambda了。看个例子:g = lambda x: x+1 # 求 x+1 的和结果>>> g(1)2&g...
原创
发布博客 2019.04.04 ·
101155 阅读 ·
201 点赞 ·
9 评论 ·
697 收藏

PAT乙级之python3篇(二)

PAT乙级之python3篇(二)1006 换个格式输出整数 (15 分)1006 换个格式输出整数 (15 分)让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输...
原创
发布博客 2019.04.02 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级之python3篇(一)

PAT乙级之python3篇(一)1001 害死人不偿命的(3n+1)猜想 (15 分)1001 害死人不偿命的(3n+1)猜想 (15 分)卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学...
原创
发布博客 2019.03.20 ·
1087 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

从小白开始----在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 ·
143 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏