Python基础:
缩进方式:
4个空格 = 一个tab
以#开头的语句是注释
ads(-179)=179
数据类型:代表计算机当中不同的数据
Python的数据类型:
整数:
正整数,负整数,0
例如:1,100,-1,0,等等。
二进制和十六进制 十六进制用0x前缀
和0-9,a-f表示,例如:0xff00 , 0xa5b4c3d2等等。
浮点数:
如1.23,3.14,-9.1等等。但是对于很大和很小的浮点数,就必须用科学计数法表示,把10用e代替
1.7x10^9就是1.7e9
字符串
字符串就是以(“单引号)或(”"双引号)括起来的任意文本。
转义字符练习
\n表示换行
\t表示制表符
字符\本身要转义
\表示字符就是
可以用python的交互命令行用print打印字符串
转义:就是把特殊字符转换为可以输出的普通字符
布尔值
布尔值和布尔代数的表示完全一致,一个布尔值只有Ture,False两个值,在python中,可以直接用Ture,False表示布尔值(注意大小值)也可以通过布尔值运算计算出来
布尔值可以用and,or 和 not运算
and——只要一个假就是假
or——只要一个真就是真
not——非,取反
空值:None
是Python里一个特殊值,用none表示。但他不能理解为0,因为0是有意义的,而None是一个特殊的空值
综上Python的数据类型:整数,浮点数,字符串,布尔值,空值。
变量
变量名必须是大小写英文,数字和_的组合,且不能数字开头
驼峰命名法:第一个字母小写,后面字母大写。
eg:
女朋友: girlFriend
密码:passWord
Python定义变量:
a=1 变量a为整数。
Java定义变量:
数据类型变量名=1
int a =
总结:Python变量的数据是类型,在于你给它赋什么样的数据。
a=“asdf” a=Ture a=1.7 a=None
静态语言在定义,变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错
eg:java C++ C#
注意:赋值语句的等号不等于数学中的等号