python和java等其它语言的区别:
1.不用定义变量类型
2.代码块用:代替
3.不需要分号
4.动态赋值
即: x=1
x=1.1
x=“你好“
编译正确,自动将x赋值为字符串类型
5.没有真正的常量,虽然常量用大写表示,但是任然可以改变它的值
6.输入和输出:
输入input的返回类型一定是字符串类型,字符串类型可能需要转换成对应的整数,小数或者其它类型,例如:
s=input(”日期是:”)
此处需要将data转成整数类型
data=int(s),data为整数类型
下图中在这里name是字符串类型,不用转换
print(字符串,任意值)
格式化输出,和c语言类似:
结果:
7.不需要小括号,例如:
8.需要至少一个空格的缩进,否则编译出错,注意:java没有缩进也不会出错。
9.除法:
输出:



