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

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

作者: R语言和Python学堂 | 来源:发表于2019-01-24 21:05 被阅读41次

问题描述

该程序从用户读入一个数字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学堂”,我将定期更新相关文章。同时也欢迎大家积极投稿,促进交流。

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/ohnujqtx.html