永发信息网

python语法

答案:3  悬赏:50  手机版
解决时间 2021-02-10 20:04
def say(message, times = 1):
print message * times
print的这个用法是什么?一般不是后面要加引号吗?这个是不是相当于提供了一个计算法则?或者说是规定了一个运算法则?是否规定一个运算法则的时候print后面就不加引号了?
最佳答案
Python 2.X
#打印的是字符串的时候需要用引号。
>>>print 'hello world'
hello world
#打印的不是字符串的时候不需要引号。
>>>a = 1
>>>b = 2
>>>print a+b
3

Python 3.X
#与2.X差不多,只不过得加上括号。
>>>print('hello world')
hello world

>>>a = 1
>>>b = 2
>>>print(a+b)
3
全部回答
python 3.0和2.x不兼容,print已成为函数 应该用print(a+b)
如果这个message是已经一个字符串了,那么,就不需要加引号了。。。 这个函数是实现把一个字符串重复输出。say要传入message和times,而times默认则为1。 例如,你调用时可以写say("hello",5),这里的message只是一个形参而已。 >>> say("hello",5) hellohellohellohellohello >>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
子宫受寒有什么症状
ZK6805BEVG1与ZK6805BEVG3的区别是什么,价格
川驰麻将机地址在什么地方,想过去办事
魔兽世界在交易经常看到有人雪落墨水1个换海
韵达快递(榆林路86-1临)地址在什么地方,想过
已知sinα+sinβ=1,cosα+cosβ=0,试求cosα
php 资源怎么输出
梁紫保健这个地址在什么地方,我要处理点事
大连海边可以玩什么
现在的王者荣耀连胜有什么用
汽车维修工一般去应聘会问什么问题
建筑物内常用的电气设备和装置包括变、配电装
石油管道外表面防腐涂什么类型油漆
孙扎齐牛录乡阿帕尔村村民委员会地址有知道的
批准逮捕权应交给法院吗
推荐资讯
今天下午我的手机索尼l36h不小心摔了下!就自
电瓶车电池72v的6个旧电池换48v的四个新电池
被狗牙隔着裤子碰了一下,没破皮,青了,要打
太原东社高速口上太佳高速怎么走
—What about the services in this hotel?—
尤娜工作室地址在什么地方,想过去办事
如何共享两个模块之间的数据在AngularJS
湘潭有专门小孩子画画的地方吗?具体地址?
明渠水力最优矩形断面的宽深比是:A.0.5B.1
给领导祝福卡片怎么写
微信尝试录音被拒绝酷派8720l
滨河小区南门怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?