python 编程(菜鸟级)高手2分钟
发布网友
发布时间:2022-05-04 10:53
我来回答
共2个回答
热心网友
时间:2022-06-21 08:05
#s = raw_input('Enter some words:')
#frame='*'
#context='*'
#i=0
#while (i<len(s)):
# frame='%s*'%(frame)
# context='%s%s'%(context,s[i])
# i+=1
#frame='%s*'%(frame)
#context='%s*'%(context)
#print '%s\n%s\n%s'%(frame,context,frame)
注意把#号去掉就可以了,我用了5分钟,看来我不是高手啊
以上代码只能在python 2.x运行
不能在python 3.x运行
1 在python3.x中你要把raw_input()改为input()
2 把print调用,加上()
#s = input('Enter some words:')
#frame='*'
#context='*'
#i=0
#while (i<len(s)):
# frame='%s*'%(frame)
# context='%s%s'%(context,s[i])
# i+=1
#frame='%s*'%(frame)
#context='%s*'%(context)
#print('%s\n%s\n%s'%(frame,context,frame))
这样就可以在python 3.0中运行了
热心网友
时间:2022-06-21 08:05
#!/usr/bin/env python
#coding=utf-8
if __name__ == '__main__':
while True:
ins = raw_input("Input String:");
if not ins:
break;
length = len(ins);
line = '*'*length;
print line;
print '*', ins, '*';
print line;
print "Program Exit....";