Discuss / Python / 真佩服那些能够把简单的问题变得那么复杂的人们

真佩服那些能够把简单的问题变得那么复杂的人们

Topic source

troublesaint

#1 Created at ... [Delete] [Delete and Lock User]

答案: print(hex(n1),hex(n2))

所以说这不就够了吗? 把上面题目复制粘贴一下:

-- coding: utf-8 --

n1 = 255 n2 = 1000 print(hex(n1),hex(n2))

完美运行↑ 不服来辩

底下那些人在扯些什么东西??? 这么喜欢把事情搞复杂当什么程序员去当公务员啊

兄弟,我跟你一样,搞那些花里胡哨的干什么,练习这么简单,很容易啊,费那劲干什么?直到我看到了别人写的下面这个程序,虽然程序很简单甚至有点笨拙,但是我感觉我和他思想差距太大了,真的,思想差距太大。 name=input('请输入你的名字:') print('你好,%s,一起来测试你前世的名字吧!' %name) one=input('请输入你的属相:') on=one.encode('utf-8') on1='鼠'.encode('utf-8') on2='牛'.encode('utf-8') on3='虎'.encode('utf-8') on4='兔'.encode('utf-8') on5='龙'.encode('utf-8') on6='蛇'.encode('utf-8') on7='马'.encode('utf-8') on8='羊'.encode('utf-8') on9='猴'.encode('utf-8') on10='鸡'.encode('utf-8') on11='狗'.encode('utf-8') on12='猪'.encode('utf-8') if on==on1: print('第一个字是:鬼') on='鬼' elif on==on2: print('第一个字是:东方') on='东方' elif on==on3: print('第一个字是:韩') on='韩' elif on==on4: print('第一个字是:南宫') on='南宫' elif on==on5: print('第一个字是:姬') on='姬' elif on==on6: print('第一个字是:欧阳') on='欧阳' elif on==on7: print('第一个字是:白') on='白' elif on==on8: print('第一个字是:舒') on='舒' elif on==on9: print('第一个字是:谢') on='谢' elif on==on10: print('第一个字是:李') on='李' elif on==on11: print('第一个字是:慕容') on='慕容' elif on==on12: print('第一个字是:文') on='文' two=input('请输入你的两位数出生月份:') tw=two.encode('utf-8') tw1='01'.encode('utf-8') tw2='02'.encode('utf-8') tw3='03'.encode('utf-8') tw4='04'.encode('utf-8') tw5='05'.encode('utf-8') tw6='06'.encode('utf-8') tw7='07'.encode('utf-8') tw8='08'.encode('utf-8') tw9='09'.encode('utf-8') tw10='10'.encode('utf-8') tw11='11'.encode('utf-8') tw12='12'.encode('utf-8') if tw==tw1: print('第二个字是:谷') tw='谷' elif tw==tw2: print('第二个字是:玉') tw='玉' elif tw==tw3: print('第二个字是:元') tw='元' elif tw==tw4: print('第二个字是:惊') tw='惊' elif tw==tw5: print('第二个字是:智') tw='智' elif tw==tw6: print('第二个字是:灵') tw='灵' elif tw==tw7: print('第二个字是:无') tw='无' elif tw==tw8: print('第二个字是:征') tw='征' elif tw==tw9: print('第二个字是:求') tw='求' elif tw==tw10: print('第二个字是:世') tw='世' elif tw==tw11: print('第二个字是:莲') tw='莲' elif tw==tw12: print('第二个字是:予') tw='予' three=input('请输入你的手机号最后一位:') th=three.encode('utf-8') th1='1'.encode('utf-8') th2='2'.encode('utf-8') th3='3'.encode('utf-8') th4='4'.encode('utf-8') th5='5'.encode('utf-8') th6='6'.encode('utf-8') th7='7'.encode('utf-8') th8='8'.encode('utf-8') th9='9'.encode('utf-8') th10='0'.encode('utf-8') if th==th1: print('第三个字是:子') th='子' elif th==th2: print('第三个字是:命') th='命' elif th==th3: print('第三个字是:英') th='英' elif th==th4: print('第三个字是:云') th='云' elif th==th5: print('第三个字是:民') th='民' elif th==th6: print('第三个字是:吉') th='吉' elif th==th7: print('第三个字是:坤') th='坤' elif th==th8: print('第三个字是:宝') th='宝' elif th==th9: print('第三个字是:琛') th='琛' elif th==th10: print('第三个字是:旭') th='旭' print('亲爱的%s,你的前世名字叫:' %name,on,tw,th)

troublesaint

#3 Created at ... [Delete] [Delete and Lock User]

??? 满打满算也就三个模块,大量语句完全可以靠复制粘贴(sublime甚至可以跨行同时编写) 整个一最简单的重复性编程... 这有什么“思想差距”的说法? 如果你想表达的就是“不嫌麻烦不辞辛苦”的话 难道都要去当计算机民工?

而且,花里胡哨? 花里胡哨个鬼啊,你根本不懂python的精髓!学python学的就是精简,你这么喜欢“花里胡哨”不如去学C++ 那个是真的秀,不当民工也可以满足你“思想差距”的想法

毫无疑问,这一定是个萌新写的,我也说了这程序很简单也很笨拙,但是用你说的,满打满算也就三个模块,对啊,多么简单的东西,我想你从来没想过这玩意能干啥吧?这是我四年前看到的,我估计这是他刚学了这几个命令后想到的。我不知道四年后他在干什么,但我想不应该是你嘴里的不嫌麻烦不辞辛苦的计算机民工。大概你的理解有问题,这就是我说的思想差距,兄弟你这样的才是计算机民工,你从没想过它能干什么,你只是在想怎么运行它。

troublesaint

#5 Created at ... [Delete] [Delete and Lock User]

...看来是我误会了。你想说的是“创造力”吗? 还是“兴趣”?

我今年大一,这是我学的第三个语言了

羡慕这种东西...

这么看来你才是计算机民工

troublesaint

#6 Created at ... [Delete] [Delete and Lock User]

所以说真佩服你们这些把简单的事弄得复杂的人 我看重的仅仅是这个新学语言的特性以及语法特点 咱们聊的根本就不是一个话题

...可能这是你的入门语言吧 如果是这样的话我前言收回


  • 1

Reply