hackerrank:Python Print Function

jlqwer 发表于 代码 分类,标签: 热度:215°

Read an integer N.

Without using any string methods, try to print the following:

123...N

Note that "..." represents the values in between.

Input Format 

The first line contains an integer .

Output Format 

Output the answer as explained in the task.

Sample Input

3

Sample Output

123

题目要求Without using any string methods,可我没找到其他方法,有些不换行输出的方法后面带有一个空格,更加不符合题目要求,不过用字符串方法交上去是对的。

代码如下:

#!/usr/bin/python
#coding=utf-8
n = int(raw_input())
mystr = "1"
ch = "2"
for i in range(2,n+1):
    ch = str(i)
    mystr = mystr + ch
print mystr


lll

0 篇评论

发表我的评论