目录
java→面向对象 ,c →面向过程;而python介于java和c 之间,既面向对象,又面向过程。
一、Python语言编程特征
- Python源文件通常用.py作为扩展名
- Python程序语句的结尾没有分号。(其实python是靠识别回车换行符来识别语句的结束)
- 脚本编写完成之后没有编译过程,直接点击运行就可以了。
二、基本数据类型(5个)
①int类型
②float类型
③str类型:既可以用双引号表示,也可以用单引号表示。"hello"=>'hello'
④bool类型:True、False的首字母必须大写。 bool类型赋值: flag = True / False
⑤None类型
变量:
编译器通过值的类型 自动 推导出 变量类型
type(value):获取当前value的类型
num=10.1
print(type(num)) # type:(value) : 获取value的类型
运行结果:
常量
java中常量用final修饰。但是Python中不存在常量 :人为规定如果字母全是大写,就意味着是常量,并且该常量不可修改 。 🌰: INITSIZE = 10
类型转换问题
小数不能转成整型,在java中可以用强转,但是在python中不可以
整型可以转为小数
🌰: