Python中的实参和形参
来源:互联网 发布:海外淘软件知乎 编辑:程序博客网 时间:2024/05/16 10:06
Java代码
package javaLearning;import java.util.ArrayList;import java.util.Iterator;public class FunctionTest { public static ArrayList<String> function(ArrayList<String> list) { list.add("5"); for(String num:list) { System.out.println(num); } return list; } public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("1"); list.add("2"); list.add("3"); list.add("4"); function(list); System.out.println("-----------"); for(String num:list) { System.out.println(num); } }}
实验结果:
12345-----------12345
def appendlist(list): list.append(5) print(list)list=[1,2,3,4]appendlist(list)print(list)def printname(name): name='liusen' print(name)name='liyanmeng'printname(name)print(name)def number(i): i=1 print(i)i=0number(i)print(i)
实验结果:
[1, 2, 3, 4, 5][1, 2, 3, 4, 5]liusenliyanmeng10
实参是否改变主要取决于变量是否是可变的,可变的参数传值过去的时候实参就会改变,不可变的参数传值过去的时候实参不会改变。
详细讲解如下:
http://blog.csdn.net/longshenlmj/article/details/13773977
阅读全文
0 0
- Python中的实参和形参
- python函数形参和实参
- Java中的形参和实参
- C语言中的形参和实参
- C/C++中的实参和形参
- C/C++中的实参和形参
- python形参实参
- 形参和实参
- 形参和实参
- 形参和实参
- 形参和实参
- 形参和实参
- 形参和实参
- 形参和实参
- 形参和实参
- 实参和形参
- 形参和实参
- 实参和形参
- Linux下ffmpeg添加Facebook/transform代码块实现将全景视频的球模型转换成立方体模型
- 【kong系列三】之 kong简单使用
- C#访问MySQL数据库
- 【SSLGZ 2134】猫猫的小鱼
- 威佐夫博弈
- Python中的实参和形参
- Docker 搭建开发环境
- redis Caused by: java.net.ConnectException: Connection refused: connect
- .net DataTable分页代码
- LeetCode(六) DP 70.Climbing Stairs&552. Student Attendance Record II
- lintcode55:比较两个字符串A和B,确定A中是否包含B中所有的字符。
- MySQL中select * for update锁表的问题
- Kotlin学习系列----定义变量及基本属性
- Magic FZU