python小练习/编程语言的历史/考察函数、数组、循环

##历史上有很多编程语言,他们在编程语言发展的过程中都起到过重要的作用。
#下面的 Python 数组包含了历史上的大部分编程语言。

languages  = [ "Regional Assembly Language","Autocode","FORTRAN","IPL (LISP的先驱)",
"FLOW-MATIC (COBOL的先驱)","COMTRAN (COBOL的先驱)","LISP","ALGOL 58",
"FACT (COBOL的先驱)","COBOL","APL","Simula","SNOBOL","CPL (C的先驱)","BASIC",
"PL/I","BCPL (C的先驱)","Logo","Pascal","Forth","C语言","Smalltalk","Prolog","ML","Scheme",
"SQL","Ada","C++","Common Lisp","MATLAB","Eiffel","Objective-C","Erlang","Perl",
"Tcl","FL (Backus)","Haskell","Python","Visual Basic","HTML","Ruby","Lua",
"CLOS (part of ANSI Common Lisp)","Java","Delphi (Object Pascal)","JavaScript",
"PHP","REBOL","D","C#","Visual Basic .NET","F#","Scala",
"Factor","Windows PowerShell","Rust","Clojure","Go"]

#下面的 Python 数组包含了这些编程对应的创建时间。
years = [1951, 1952, 1954, 1954, 1955, 1957, 1958, 1958, 1959, 1959, 
1962, 1962, 1962, 1963, 1964, 1964, 1967 ,1968 ,1970 ,1970 ,1972 ,1972 ,
1972 ,1973 ,1975 ,1978 ,1980 ,1983 ,1984 ,1984 ,1985 ,1986 ,1986 ,1987 ,
1988 ,1989 ,1990 ,1991 ,1991 ,1991 ,1993 ,1993 ,1994 ,1995 ,1995 ,1995 ,
1995 ,1997 ,1999 ,2001 ,2001 ,2002 ,2003 ,2003 ,2006 ,2006 ,2007 ,2009]

#编写一个 Python 程序,每行打印每个编程语言的名字和对应的创建时间,例如:
#  Regional Assembly Language : 1951
#  Autocode : 1952
#  FORTRAN : 1954





#这个题目考察的是学生对数组和循环的掌握









# 下面是参考代码









# 你自己写完了再看







#  封装在函数里面
def corresponding(list1,list2):
    length = len(list1)  # 获得列表的长度
    print('\n')     # 让结果呈现更清晰
    for idx in range(0,length):
        print(f"\t{list1[idx]} : {list2[idx]}\n")
        
corresponding(languages,years)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值