input是输入,print是输出,学习过Python基础内容的朋友都应该很清楚,这里我并不想讲这两个函数的使用,而是在实际生活中我们会忽略输入与输出,他们两个,必须是同时存在才有可能产生价值。这句话是不是听起来很奇怪?
我来举个例子:我们都希望自己很有钱,之后我们会每天跑2公里,每天看书2小时,或者早起,早睡,这些都没错,但是.....这样就有钱了吗?每天跑步,看书,早起,早睡都是很好的习惯,这些都是输入,是:input,坚持下去肯定会有所变化,但你希望的是很有钱,好像差点什么东西,你发现了吗?用Python来展现一下:
单独输入就是这样的内容,单纯的输入并没有转化成价值,只有有价值的事物才能转化成金钱,价值的定义是:泛指主体之外的客观事物对于主体表现出来的积极意义和有用性。可视为是能够公正且适当反映商品、服务或金钱等值的总额。如果你想有钱,那必须输入的内容是有价值的,能满足客户需求的,同时要能够输出让客户看到。
所以上面的内容变成:
首先需要有输入和输出同时存在,其次需要思考输入以及输出的内容能否产生价值。大多数情况下我们输入的内容可以简化为:我想要什么........。而实际上输出要考虑的是我能做什么....。大部分人可以说出我想要什么但很难说出与之对应的我能做什么:
def shuru(x):
return x
x = input('你每天坚持什么呢:')
print(f"现在坚持的是:{shuru(x)}")
print(f"我们需要思考{shuru(x)},产生的价值是什么?能创造财富?")
print(f"{shuru(x)}首先能让我们自己身体健康,"
f"同时我可以拍成视频记录下每次{shuru(x)}的时间,频率以及给身体带来的变化。\n"
f"这算不算是{shuru(x)}带来的价值呢?能否让更多人关注我呢?")通过不断地用函数,输入以及输出,去问自己,能创造什么价值,即练习了编程基础知识也可反复问自己更深层次的原因。
其实通过设计一个简单的程序还可以拓宽思路比如:【不下雨就出去遛狗】【下雨就不出去遛狗】。生活中并不是if else这种简单的2选1。
def shuru(x):
return x
import random
a =random.randint(1,100)
if a%2==0:
print(shuru('下雨了,不出遛狗了'))
x = input('确定不出去了吗:')
if x !='确定':
x1=input('那你想出了,在下雨的时候也可以遛狗的办法吗:')
print(f'{x1},看起来这些都是不错的办法呢!')
else:
print(shuru('没下雨,可以出去遛狗')) 