.net python java的区别_【第二章】python与java简单区别

在开始敲代码前,我先了解了python的语法,其实思想和java一样,有变量,有数据类型,有存放数据的容器,还有各种逻辑判断语句以及各种函数,这些基本的语法,看着是那么的熟悉,逐渐被吸引。

但思想大体一致,但语法却有相差之处,下面我来举些常见的例子:

1、定义变量 java是变量前必须声明数据类型,但python语法不严格,你可以不声明,比如a = "123";这样编译环境会自动认为你是字符类型,是不是和前端js很像?

2、if else if 判断语句 当存在多种情况需要作出判断时,java你可以使用

if(xxxx){

}else if(xxx){

}else{

}

相较于python,是使用

if xxx:

xxxx

elif:

xx

else:

xxxx

大家看的明白吗?是不是很不一样,但是有很一样?

3、迭代 在来看一个例子,迭代list,比如python的list:["1","2","3"], 使用python的迭代输出:

for value in list:

print("value:",value)

但java呢,你记得吗?

for(String s:list){

System.out.println("value:"+value);

}

注意两个print语法也是不一样哦。

4、关于缩进 缩进是python和java区别最大的一点,在java里面只是为了代码好看,但在python中,完完全全就是语法啊 如果大家对python的基本语法不是很清楚的话,我建议大家参考下面的链接进行快速学习: https://www.imooc.com/video/3370

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值