print '''静夜思\n床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。''' 由于第一行的注释#-*-coding:utf-8 -*-,表明以下Python代码使用utf-8编码,如果print u'" ..."',这样就又要让解释器使用Unicode编码输出,导致解码出错。
2017-02-07
已采纳回答 / ZhOuCOM
数据类型问题,你定义的是字符串,若要 x*10+y可以运行,修改为```for x in [0,1,2,3,4,5,6,7,8,9] for y in [1,2,3,4,5,6,7,8,9]```
2017-02-07
这题的要点有两个,分别是:
1. 字符串的切片:使用[]进行字符串的切割
2. 字符串的连接:使用+对两个字符串进行连接
return s[0].upper() + s[1:]
1. 字符串的切片:使用[]进行字符串的切割
2. 字符串的连接:使用+对两个字符串进行连接
return s[0].upper() + s[1:]
2017-02-07
for x in range(1,10) :
for y in range(0,10):
if x<y:
print x*10+y
for y in range(0,10):
if x<y:
print x*10+y
2017-02-07
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
print sum(d.values())/float(len(d))
print sum(d.values())/float(len(d))
2017-02-07
这题的要点有两个:
1. 判断输入参数的个数是否为0,若是,则返回0。
2. 在求和后需将结果转换为浮点数进行运算。
def average(*args):
if len(args) == 0:
return 0.0
else:
return float(sum(args)) / len(args)
1. 判断输入参数的个数是否为0,若是,则返回0。
2. 在求和后需将结果转换为浮点数进行运算。
def average(*args):
if len(args) == 0:
return 0.0
else:
return float(sum(args)) / len(args)
2017-02-07
def greet(obj = 'world'):
print("Hello, %s." %obj)
只要为参数传入缺省值即可完成。
print("Hello, %s." %obj)
只要为参数传入缺省值即可完成。
2017-02-07
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for i in d:
print i+":"+str(d[i])
这个顺序是随机吗
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for i in d:
print i+":"+str(d[i])
这个顺序是随机吗
2017-02-07