Python基础之 一
语言分类:编译型(运行前先编译)和解释型(直接运行),静态语言(需要声明变量类型)和动态语言(不需要声明),强类型定义语言(定义好类型不做强制转换就不可修改类型)和弱类型定义语言(数据类型可以被忽略)。
Python介绍:是一门 解释型,动态,强类型定义的语言。
主要应用领域:云计算,web开发,科学计算,系统运维,金融,图形GUI。
注意:python2.7只支持到2020年
变量:就是代表某个数据(值)的名称。
规则:
1:变量名只能字母,数字,下划线的任意组合
2:变量名第一个字符不能是数字
3:以下关键字不能声明为变量:
['and','as','assert','break','class','continue','def','del','elif','else','except','exec','finally','for','from'
,'global','if','import','in','is','lambda','not','or','pass','print','raise','return','try','while','with','yield']
变量赋值实例
name1 = 'jeck'
name2 = name1
现在在内存里name1,name2全部指向jeck
name1 = 'maggle'
现在在内存里name1指向maggle,name2指向的还是jeck。
通过 id(变量名)可以看出来内存地址的变化
变量定义的三种常用写法:username / UserName / user_name
常量(PYTHON中没有)的定义:自定义全为大写即表示为常量。常量如:PIE = 3.1415926