[译] Python编程实例(03): 读一个数字n,计算n+n

2019-01-24  本文已影响41人  R语言和Python学堂

问题描述

该程序从用户读入一个数字n,并计算n+nn+nnn

解决方案

  1. 取元素的值并存储在变量n中
  2. 将整数转换成字符串并存储在另一个变量中
  3. 将字符串添加两次,使字符串串联起来并存储在另一个变量中
  4. 然后三次添加字符串,并将值分配给第三个变量
  5. 将第二个和第三个变量中的字符串转换成整数
  6. 将所有整数中的值相加
  7. 打印表达式的总值

源代码

n = int(input("Enter a number n: "))
temp = str(n)
t1 = temp + temp  ## 或 t1 = temp*2
t2 = temp + temp + temp  ## 或 t2 = temp*3
comp = n + int(t1) + int(t2)
print("The value is:", comp)

程序解释

  1. 用户必须首先输入该值并将其存储在变量n中
  2. 整数被转换成字符串,用于连接n的值
  3. 然后将字符串连接一次和两次,并存储在单独的变量中
  4. 稍后,为了求出总和,字符串被转换回整数
  5. 然后打印表达式的总值

运行测试

# Case 1:
Enter a number n: 5
The value is: 615
 
# Case 2:
Enter a number n: 20
The value is: 204060

原文:https://www.sanfoundry.com/python-program-read-number-compute/


感谢您的阅读!想了解更多有关技巧,请关注我的微信公众号“R语言和Python学堂”,我将定期更新相关文章。同时也欢迎大家积极投稿,促进交流。

上一篇 下一篇

猜你喜欢

热点阅读