为了账号安全,请及时绑定邮箱和手机立即绑定

print x + ':' ,d[x]

共1个回答
已采纳 PengCheng 回答

可以啊 print key + ':'+str(d[key]) 这样写就行了。

什么x[0]后面加一个+x[1]前就是一个??

共2个回答
已采纳 sincol 回答

x[0]后面的加号'+' 是用来连接冒号':'成为一个字符串之后作为print的第一个输出值x[1]前面的逗号','是print在输出多个值时的分隔符不知道我说明白了没有,希望能懂

x=c; d=x;

共1个回答

printf("x+y=%d\n",x+y);

共1个回答
已采纳 玉凊O往 回答

因为它就是输出结果的对象 不可少

print '%s : %d' % x 几个带 %什么意思

共1个回答
已采纳 慕标7392324 回答

格式化,和C语言一样。%s代表字符串格式,%d代表整型格式。后面的%x代表的是把x元组的元素以前面的格式输出。比如,当x是('Adam', 95)的时候,就等于把'Adam' 喂给了%s,输出了字符串,95喂给了%d,输出了整数。参考链接:https://www.cnblogs.com/claidx/p/7253288.html

关于.

共1个回答

printf("x/y=%d\n", x/y );结果不应该是3吗

共2个回答
已采纳 qq_Erdbeere_0 回答

是求余数,不是求相除的结果

x%y与x%%d区别

共2个回答
已采纳 慕慕3442626 回答

x%y即x模y、x%%y即打印一个%

print x[0] + ':', x[1]

共4个回答

list

共3个回答
已采纳 sylilancanlions 回答

对的看图,所以字符串或是数字,或是组合都会打印空格

print 使用

共2个回答
已采纳 wvivw 回答

前后类型不同不能自动转换,前后类型相同可以用+号连接

key和':'之间能用吗?还是只能用加

共3个回答
已采纳 Sugaweh 回答

如果需要在运行结果中,key和':'之间空一个字符的空间(空一格),则在源程序中,key和':'之间用逗号连接;如果需要在运行结果中,key和':'紧挨着,则在源程序中,key和':'之间用加号连接。看个人喜好和需要什么样的运行结果,一般来说,这两种差别不大。

printf("x%y=%d\n",x%y);

共2个回答
已采纳 幕布斯4769267 回答

想要输出x%y这句话就必须再加一个%,如果只有一个%,计算机就会认为这是一个运算符号,而不是你想要把他输出

printf("x%y=%d\n",x%y); 无法运行

共1个回答
已采纳 慕姐4186885 回答

printf("x%y=%d\n",x%y);改为printf("x%%y=%d\n",x%y);即可

作用是什么

共1个回答
已采纳 好好学习的xmm 回答

输出两个不同类型的值,前面是字符串,后面是Key对应的value。如果输出字符串相连的话,可以用+

首页上一页1234567下一页尾页
直播
查看课程详情
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号