python的数据类型:
整数:
浮点数:
字符串:
布尔值:
java的数据类型:
python和java数据类型
整型: byte short int long
浮点型:float double
逻辑型: boolean(它只有两个值可取true false)
字符型 :char
基本数据类型自动转换
byte->short,char -> int -> long
float -> double
int -> float
long -> double
记住:小可转大,大转小会失去精度!!!
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:
a = 1
变量a是一个整数。
b= ‘abc’
变量b是一个字符串。
c = True
变量c是一个布尔值True。
这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言,赋值语句如下:
int a =1; (a是整数类型变量)
a =“abc”;(这是错误的,不能把字符串赋给整数类型)

相关文章:

  • 2022-01-08
  • 2022-02-08
猜你喜欢
  • 2021-11-06
  • 2022-12-23
  • 2022-02-23
  • 2021-12-19
  • 2023-03-03
  • 2022-12-23
  • 2021-09-18
相关资源
相似解决方案