您的位置:首页 > 编程语言 > Python开发

#python+java#同样功能的代码两种语言实现

2015-10-25 16:50 716 查看
概述:设置两个数组/列表,列表a是[1,2,3],列表b是['a','b','c'],把他们一对一对打印出来,但不打印“3:c”这对。

python版:

?
java版:

?

java有类似于python的s%的传值方式么

System.out.printf(
"输出一个浮点数:%f,一个整数:%d,一个字符串:%s"
, d, i, s);




关于python版中的字典格式化:

参考:

In [1]: phonebook = {:123, :456, :789}

In [2]:  % phonebook
Out[2]:

发觉不能用:"%s is : %(KEY)" % (STRING,DICT)这样格式的字典格式化字符串,而且在前例中,字典的键必须为字符串,否则无法格式化。

在写python版时,突然发现自己忘记了一件事:return会使函数返回值并令迭代或循环停止,所以这样的代码是有问题的:

?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: