python和java的区别

1、python循环体

1. python支持for循环,while循环,和嵌套循环;java

    java支持for循环,while循环,do ... while...循环。python

2. python中break,continue和java中含义相同,可是特有pass。express

    pass 不作任何事情,通常用作占位语句。函数

2、条件语句

    python支持 if elif elif elseui

    java支持if elseif  elseif elseif  else和switch case spa

 

3、数据类型

一、python(八种类型)orm

  • Numbers(数字)
    • int(有符号整型)
    • long(长整型[也能够表明八进制和十六进制])
    • float(浮点型)
    • complex(复数)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

 2. java(8种类型)blog

 4、日期和时间

python 涉及类是time,calendar,datetime,pytz,dateutil。ip

java涉及类是Date,SimpleDateFormat,Calendar,GregorianCalendar,system.out.printf 方法ci

5、函数

1. python

def functionname( parameters ):
   "函数_文档字符串"
   function_suite
   return [expression]

2. java

修饰符 返回值类型 方法名(参数类型 参数名){
    ...
    方法体
    ...
    return 返回值;
}

6、导入

  1. python

  • import module1[, module2[,... moduleN]]
  • from modname import name1[, name2[, ... nameN]]

      2. java

       import class

 7、环境搭建

1. python

anacadon3+pycharm

2. java

jdk+ecipse(IDEA)

相关文章
相关标签/搜索