python从入门到精通(1)----选择

2024-01-08 18:37:11

?世上编程千千万,java、c++、python、html......为啥我只学python?

看一下我的排名python>processing>html>c++>java

倒数第一:java

那可真是一大堆东西:

又是java.exe又是javaw.exe又是javac

不信,你看:

?这还只是应用程序(.exe)

倒数第二:c++

除了类与对象,其它没啥特点

画图 no

高级计算 no

......

倒数第三:html

这个没啥,单纯不会

第二名:processing

严格来说processing不是编程语言

它支持python、p5.js、java

是专业的图像处理编程

官网在https://openprocessing.org/

想下载,链接在https://zhuanlan.zhihu.com/p/78756118

第一名:python

?下载链接:https://www.python.org/downloads/release/python-3121/

官网:https://www.python.org/

主要功能:

画图(turtle)

计算(math)

.......

最后:

送大家一个小礼物,复制以下代码到python,有惊喜!

#coding=utf-8
book1={1:'if',2:'elif',3:'key',4:'class',5:'Coke',6:'book'}
book2={1:'判断',2:'或者',3:'键',4:'班级',5:'可乐',6:'书'}
import random
import time
class Error(KeyError):
    def ErrorPrompt(seif, error):
        print error
if len(book1)==len(book2):
    while 1<2:
        f_e=random.randint(1,2)
        if f_e==1:
            f=random.randint(1,len(book2))
            while True:
                e=raw_input(book2[f]+'的英语;')
                if e==book1[f]:
                    print ('对了')
                    break
                else:
                    print ('不对')
        if f_e==2:
            f=random.randint(1,len(book1))
            while True:
                e=raw_input(book1[f]+'的中文;')
                if e==book2[f]:
                    print ('对了')
                    break
                else:
                    print ('不对')
        #break
else:
    error=Error()
    error=error.ErrorPrompt
    error('少翻译或少单词')
    time.sleep(0.001)
    raise Error

文章来源:https://blog.csdn.net/tcw_py/article/details/135422682
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。