日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

java、c语言、python、c++的不同之处_总结几点C/C++、Java与Python的区别

發(fā)布時間:2025/3/15 python 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java、c语言、python、c++的不同之处_总结几点C/C++、Java与Python的区别 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.c++、java和python都是面向對象的編程語言,但是c++和java都是強類型語言,而python是一種弱類型語言

2.垃圾回收機制:c++需要程序員收到回收,而java和python都有自己的垃圾回收機制GC。具體兩者又有不同,python的垃圾收集機制主要是用的是引用計數(shù)方式。

3.c和java中變量的存儲是真實值,而python總存儲的是引用,所以python不用聲明類型名稱,它的輸入均默認為字符串。

4.c++中用const來聲明常量,java中使用final來聲明,python中沒有常量。

5.for循環(huán)語句結構不同

例:求1-5的算數(shù)和

(1)Java:

public class test {

public static void main(String[] args) {

// TODO Auto-generated method stub

int sum = 0;

for(int i=1;i<6;i++) {

sum+=i;

}

System.out.println(sum);

}

}

(2)Python:

i=1

sum=0

for i in range(6):

sum+=i

print(sum)

(3)c/c++

#include

using namespace std;

void main()

{

int sum = 0;

for (int i = 0; i < 6; i++)

{

sum += i;

}

cout << sum;

}

6.輸入語句不同

(1)Python

a=input()

print(a)

(2)Java

import java.util.Scanner;

public class test {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc = new Scanner(System.in);

String name=sc.nextLine();

System.out.println(name);

}

}

(3)C++

string a;

cin >> a;

cout << a;

(4)C

char str[5] = {0};

scanf("%s",str);

printf("%s",str);

7.輸出語句不同

(1)Python

print("python輸出語句")

(2)Java

System.out.println("java輸出語句");

(3)c++

#include

using namespace std;

void main()

{

cout << "c++輸出方式"<

}

(4)C

printf("%s","c輸出語句");

8.c++和python中0代表false,其他的整數(shù)代表true,可用在if判斷中,而java不行。

(1)Python

if(1):

print("python輸出語句")

(2)Java

if(1)

System.out.println("java輸出語句");

代碼不符合語法規(guī)則,不能執(zhí)行

(3)C++

if (1)

cout << "c++"<

9.計算精度:計算1/1000時,python和c++的結果都是0.001,java得到的結果是0。

(1)Python

print(1/(10**3))

(2)Java

System.out.println(1/1000);

(3)C/c++

cout << 1/pow(10,3)<

10.字符串比對方法不同

(1)Python中==是判斷兩個值是否相等

i='mql'

m='mql'

if i==m:

print('yes')

else:

print('no')

(2)Java中復合數(shù)據(jù)類型比對用.equals()方法,用==是在比對兩個對象的地址是否相同。

String str1 = new String("java");

String str2 = "java";

System.out.println("str1==str2: " + (str1==str2));

System.out.println("str1.equals(str2): " + str1.equals(str2));

(3)c++中使用string類的compare函數(shù),如果值相等返回0,若字符串str1按字典順序要先于str2,則返回負值;反之,則返回正值。

string str1="mql";

string str2 = "mql";

int result = str1.compare(str2);

cout << result;

11.異常捕獲處理結構:java和c++使用的是try catch結構,python使用的是try except結構。

(1)Python

try:

print(1/0)

except Exception as e:

print("除數(shù)不能為0")

(2)Java

try {

System.out.println(1/0);

} catch (Exception e) {

// TODO: handle exception

System.out.println("除數(shù)不能為0");

}

(3)c++

void main()

{

int a = 0;

try{

if (a==0)

throw "除數(shù)不能為0";

}

catch (const char* msg)

{

cout << msg << endl;

}

}

12.判斷結構不同

(1)Python

a="true"

b="true"

if a==b:

print("兩個值相等")

(2)Java

String a="true";

String b="true";

if(a.equals(b))

{

System.out.println("兩值相等");

}

(3)c/c++

string a = "true";

string b = "true";

if (a.compare(b)==0)

{

cout << "兩個值相等";

}

總結

以上是生活随笔為你收集整理的java、c语言、python、c++的不同之处_总结几点C/C++、Java与Python的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 青青草成人免费视频 | 中文字幕亚洲视频 | 台湾色综合 | 91麻豆精品国产91久久久更新时间 | 欧美成人手机在线 | 天天想你在线观看完整版高清 | 久久九九色 | 少妇做爰免费视频播放 | 亚洲天堂一区二区在线观看 | 精品人妻一区二区三区日产乱码 | 91九色porn | 秘密基地在线观看完整版免费 | 一区二区三区免费网站 | 成人免费毛片xxx | 国产成人无码精品久在线观看 | 午夜激情视频在线 | 天天超碰 | 无罩大乳的熟妇正在播放 | 免费在线国产视频 | 中文字幕亚洲乱码 | 九色视频国产 | 国产美女网站视频 | 蜜臀99久久精品久久久久小说 | 国产视频资源 | 亚洲黄色在线观看 | 日韩久久高清 | 中文字幕色哟哟 | 欧美一区二区三区观看 | 天天5g天天爽免费观看 | 老头吃奶性行交 | 97人妻精品一区二区三区动漫 | 日韩大片免费 | 五月天av网| 曰女同女同中文字幕 | 国产午夜精品一区二区理论影院 | 欧美xxxxxx片免费播放软件 | 日韩久久影视 | 成人软件在线观看 | 亚洲第一区在线播放 | 黄色国产网站 | 99精品一区| 亚洲欧美激情视频 | 国产精品美女久久久久久 | 嫩草影院黄色 | 久久这里有精品视频 | 欧美色视频在线 | 影音先锋在线中文字幕 | 熟女熟妇伦久久影院毛片一区二区 | 欧美狠狠操 | 三级av在线免费观看 | 五月天最新网址 | 一区视频在线播放 | 欧美日韩丝袜 | 亚洲第一二三四区 | 黄色在线观看网址 | 中国一级特黄录像播放 | 日韩中文欧美 | 免费福利小视频 | 成人在线视频一区二区 | 国产真实乱在线更新 | 久久在线精品 | 97福利视频| 国产高清一区在线观看 | 国产自产在线 | 日韩欧美国产亚洲 | 一个色在线视频 | 巨胸爆乳美女露双奶头挤奶 | 久久五月天综合 | 久久欧美视频 | 一级全黄裸体免费观看视频 | 日韩黄色大全 | 色诱视频在线观看 | 蜜桃成人在线 | 亚洲 欧美 精品 | 亚洲午夜精品久久久久久人妖 | 99精品热视频 | 在线看福利影 | 美女靠逼视频网站 | 欧美成人影音 | 白嫩情侣偷拍呻吟刺激 | 久久久精品人妻无码专区 | 欧美18av | 日本成人毛片 | 韩日一区二区三区 | 亚洲精品第一 | 欧美精品xxxxx | 久久精品片 | 91av俱乐部| 亚洲欧美另类自拍 | 一级黄色片看看 | 九色在线视频 | av网站入口 | 加勒比一区二区 | 国产精品欧美激情在线播放 | 中文字幕第23页 | 国产精品亚洲五月天丁香 | 久久99伊人 | 国产一区福利 | 国产成人精品午夜福利Av免费 |