美文网首页
[译] 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