V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jeblur
V2EX  ›  编程

编程带来的成就感

  •  
  •   jeblur · 2020-04-15 22:09:13 +08:00 · 4503 次点击
    这是一个创建于 1474 天前的主题,其中的信息可能已经有所发展或是发生改变。

    希望多学一门技能,所以最近一直在学习 python,在看《 Python Crash Course 》,其中作者在最开头提到的

    “ There is real satisfaction in building something with a purpose, something that solves a problem. ”

    今天我算是体会到了,起因是看到一个人在朋友圈晒保险(年年拿钱的那种,可以拿到 105 岁[我惊呆了]),

    于是萌生用 python 来看要是买 10w 到底最后能拿到多少钱,

    于是有了下面这几行代码,虽然很简单[大佬请忽略]

    可是这个小东西带来的成就感可能会是我以后人生所想要追求的

    # Define your initial saving amount
    saving_amount  = 100000
    # Define the saving rate of your bank
    saving_rate = 0.04
    # Assign an initial value 0 for the following loop
    year = 0
    # Assign a default True value for the following loop
    flag = True
    
    while flag:
    # Start a loop before a False value is associated to flag
        if year < 100:
            saving_amount = saving_amount*(1+saving_rate)
            year += 1
            flag = True
        else:
            print(f"You have {saving_amount} in your account.")
            flag = False
    
    17 条回复    2020-04-23 01:12:01 +08:00
    shpkng
        1
    shpkng  
       2020-04-15 22:13:13 +08:00
    你是不会写 for 循环吗
    raymanr
        2
    raymanr  
       2020-04-15 22:17:53 +08:00   ❤️ 1
    如果你知道一点点数学知识你会发现

    100000 * ((1+0.04) ** 100) 足矣。。。计算器都可以按出来,用不着 Python
    fe2coder
        3
    fe2coder  
       2020-04-15 22:18:19 +08:00 via Android
    @shpkng 楼主不要面子啊🐶
    jeblur
        4
    jeblur  
    OP
       2020-04-15 22:18:38 +08:00 via Android
    @shpkng 只会 for 列表,大佬请忽略哈
    jeblur
        5
    jeblur  
    OP
       2020-04-15 22:20:04 +08:00 via Android   ❤️ 1
    @raymanr 不要打击我的积极性🤣🤣
    raymanr
        6
    raymanr  
       2020-04-15 22:24:28 +08:00
    @jeblur
    加油,其实我意思是不要太过于在意语言和编程本身

    多学习一下解题思想,不要太在意语言,隐藏在语言背后的思想比语言才是其本质
    finely
        7
    finely  
       2020-04-15 22:25:58 +08:00
    楼主享受的不是解决问题,而是造轮子
    ClericPy
        8
    ClericPy  
       2020-04-15 22:27:34 +08:00
    最近一周第三次看到 Python Crash Course ..... 我查查这到底是个啥....
    jeblur
        9
    jeblur  
    OP
       2020-04-15 22:27:40 +08:00 via Android
    @raymanr 受教了,感谢
    Counter
        10
    Counter  
       2020-04-15 22:42:42 +08:00 via Android   ❤️ 3
    在 v2 看到的对新人的态度基本都是冷嘲热讽,不知道以这种方式秀优越感内心是有多阴暗
    grzhan
        11
    grzhan  
       2020-04-16 04:39:49 +08:00
    以前看到过一个我很认同的说法,编程就是当代世界的“魔法”
    grzhan
        12
    grzhan  
       2020-04-16 04:42:40 +08:00   ❤️ 4
    以前看到过一个我很认同的说法,编程就是当代世界的“魔法”,而软件工程师则是当代世界的“男巫”
    无论是最简单的自动化脚本,还是功能丰富的产品,我们可以通过代码借助电子计算机的算力、网络基础设施等资源,来改善自己以及身边人的生活。
    希望你能继续从中获得到成就感,同时帮助自己和自己身边的人。
    Devin
        13
    Devin  
       2020-04-16 08:29:56 +08:00 via Android   ❤️ 1
    然而在这里,大多数人只不过是看这行业高薪用它来糊口饭吃
    成就感 /魔法感才是我当初学编程的初衷
    RHxW
        14
    RHxW  
       2020-04-16 08:41:40 +08:00
    @grzhan
    嗯?“男巫”?
    你敢假定性别?
    大热天的浑身发抖,后面我忘了🐶
    zhaishunqi
        15
    zhaishunqi  
       2020-04-16 09:22:29 +08:00
    补齐你的标题:早已荡然无存
    grzhan
        16
    grzhan  
       2020-04-16 14:13:47 +08:00
    @RHxW 我回复发出来确实也发现不对劲了(
    不过原文确实也是 “Wizard”,可能说是巫师就更中性一点
    drizztdu
        17
    drizztdu  
       2020-04-23 01:12:01 +08:00 via iPhone
    @grzhan 出自 sicp 公开课
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3479 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:44 · PVG 12:44 · LAX 21:44 · JFK 00:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.