随着大数据、人工智能的火热,Python借势,也红透了半边天,引得无数程序员疯狂。争先恐后的加入挑战的行列。
1
新程序员,学习Python,欣喜若狂,反正脑海一片空白,从零开始学起; 老程序员,可就惨了,脑海早被Java,C#,C++等语法占领,学习Python,伤心欲绝、怒火中烧。
倒不是Python技术多难,而是它不走寻常路线,偏偏与其他不一样。
经常有人说,程序员真的很有个性的,咱还不愿意承认,看看Python发明人,不承认都不行了,这家伙…
2
其他语言用{ }来区分代码段,他偏不,改成另一个风格。
不知是不是平时整天对着计算机,没人聊天太孤单,竟然跟Python说,不知是不是傻掉了。
#函数说:
def hanshu():
"""开始说话"""
print("Hello")
#说完就回车。
#类说:
class Dog():
"""开始说话"""
def __init__(self,name,age):
#说完就回车。
……
说得太多,不想再说。
3
单单这个定义,老程序员早就抓狂不已了。可他倒好,又提一个要求:属于同一段代码的,必须要缩进,不缩进算你错,而且要对齐,不对齐就是你的问题。
无可奈何,谁叫咱能力没他强,无法创建一门编程语言出来。
冷静一会,继续学习。
私有变量怎么定义,是private么?--不,不,否则就不是他了,用两个下划线(__)表示。我的天那,太有个性了,不过我喜欢。
其他语言都推荐用单继承,他偏不,Python就要支持多继承。你若不喜欢,可以不学啊。
我也不想学,可是老板要求做数据分析,那还是乖乖…
4
几家欢喜几家愁,欢喜的人,早就用上了,国外的Twitter、Google、Yahoo,Facebook,国内的豆瓣、知乎(Quora) 、春雨医生等等; 愁的人,还没用上,程序员,那帮特立独行的人才,又得学多一门语言。
Python学不学?完全没必要纠结。
太多的牵绊,过多的纠结,只会阻碍前进的脚步。
Python说,说完就回车。
领取专属 10元无门槛券
私享最新 技术干货