python和java的區別


一、python循環體

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

    java支持for循環,while循環,do ... while...循環。

2. python中break,continue和java中含義相同,但是特有pass。

    pass 不做任何事情,一般用做占位語句。

二、條件語句

    python支持 if elif elif else

    java支持if elseif  elseif elseif  else和switch case 

 

三、數據類型

1、python(八種類型)

  • Numbers(數字)
    • int(有符號整型)
    • long(長整型[也可以代表八進制和十六進制])
    • float(浮點型)
    • complex(復數)
  • String(字符串)
  • List(列表)
  • Tuple(元組)
  • Dictionary(字典)

 2. java(8種類型)

 四、日期和時間

python 涉及類是time,calendar,datetime,pytz,dateutil。

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

五、函數

1. python

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

2. java

修飾符 返回值類型 方法名(參數類型 參數名){
    ...
    方法體
    ...
    return 返回值;
}

六、導入

  1. python

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

      2. java

       import class

 七、環境搭建

1. python

anacadon3+pycharm

2. java

jdk+ecipse(IDEA)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM