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)

相關文章
相關標籤/搜索