简单说说Python

来源:互联网 发布:win7玩cf网络异常 编辑:程序博客网 时间:2024/06/05 02:09

随着机器学习和AI的兴起,Python坐到了编程语言的第一把交椅。今天就让我们来聊一聊Python。


前世

Python由Guido van Rossum在1989年发明,是一种面向对象的解释型语言,作为ABC语言的继承者。Guido选择Python作为这种语言的名字,只是因为他是Monty Python’s Flying马戏团的大粉丝。


特性

①Python语法简洁,强制用空白符作为缩进,代码可读性强,易于学习
举个栗子:

def print_homework(args, reply):    info = reply[args.homework]    print('[题号] %s' % info['id'])    print('[标题] %s' % info['title'])    print('[编译器] %s' % info['compiler'])    print('[是否已截止] %s' % ('是' if info['deadline'] else '否'))    print('[题目]\n%s' % info['description'])    print('[主函数]\n%s' % info['main'])    print('[你的答案]\n%s' % (info['answer'] if 'answer' in info and not info['answer'] is None else '未提交'))    print('[分数] %s' % (info['score'] if 'score' in info else '未批改'))    print('[评语] %s' % (info['comment'] if 'comment' in info else '未批改'))

(聪明的同学应该马上知道上面是从哪里来的~)
即使对Python一无所知,看到上面的代码也能懂个大概意思了吧。

②Python能把其他语言写的模块轻松联接到一起,被称为胶水语言。

③Python完全开源,有丰富强大的库支持。


后话

AI和机器学习是大势所趋,而Python对AI的发展起到巨大的作用,Python让我们能见到一个前所未有的智能新世界。

(全文中文字数260)