nopure14cc

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Day2 18/9/13

今日份的学习链接https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431643484137e38b44e5925440ec8b1e4c70f800b4e2000

1.

 

 

2.例如想做出  200+300=500这个计算的效果

应该写print ('200+300=',200+300)

我们拆开来看

第一部分为什么我加了‘’=‘?

在Python中如果我键入print(‘200+300’),那么它实际执行的是一个函数,python会自动运算为200+300的结果为500,所以我第一天学习的时候就有疑问,如果我不想得到200+300的结果→500,我只是想让程序输出 200+300我该怎么敲?所以今天暂时弄明白了一个小问题,在python中,print(‘’200+300‘’),输出结果为500,自动相加,这是一个函数,自动的,而我输入print(‘200+300=’),就因为多了一个‘=’,因此这就不是加法函数了,输出的仅仅是200+300=这么一串符号罢了

第二部分

200+300,自动执行加法函数,直接得出结果500,

所以,最后,print ('200+300=',200+300)

                        200+300=500                                                 ,非常巧妙的利用函数与字符之间的关系,得到结果,可以说是拼凑得来的。

 

posted on 2018-09-13 21:16  nopure14cc  阅读(130)  评论(0)    收藏  举报