Python学习-----数据类型和变量

缩进和注释
  同样缩进的语句被视为一个代码块;每个缩进应当为4个空格;粘贴时注意是否有缩进错误。
  以#开头的语句是注释语句,解释器会忽略注释,因此注释可以是任意内容。

数据类型
  整数;浮点数(小数);字符串;

转义字符
  转义字符"\"可以转义很多字符,也就是让有特殊含义的字符展示它原本的样子。如,\n表示换行、\t表示制表符、\\表示\本身。
  如果字符串有很多字符需要转义,可以用r’ ‘,引号内的字符默认不转义。
  如果print语句需要很多换行,可以使用三引号print’’’ ‘’'来直观打印多行内容。

布尔值、逻辑运算和空值
  布尔值只有FalseTrue两个值,可以直接使用这两个值或者用逻辑运算表示,如“3<2表示False”。
  逻辑运算即与或非运算,常用在条件判断if语句中:and、or、not。
  空值用None来表示,和0是有区别的,因为0也是有意义的一个值。

变量
  变量名只能是数字、大小写字母和下划线的组合,且开头不能是数字。变量就好比一个地方,你可以搬各种东西放进去,后面再提起这个地方,就代表这些东西,需要注意的是当你替换掉地方中的东西(修改变量)时,别忘了这个地方代表的新的东西。
  这里有个静态语言和动态语言的区别。以前使用c语言的时候,所有需要到的变量都要提前声明类型,然后只能赋值给变量指定的某类型,而不能是别的类型,这是静态语言。而python不同,对使用的变量不需要指定类型,即时赋值即时使用,一个变量可以随意赋值不同类型的内容,即动态语言。
  对变量的使用需要理解其机制,如"y=5,x=y"的意识是将5赋值给y,再将y对应的值5赋值给x,这时候改变y的值对x的值没有影响,即x和y在赋值后就没有联系了。

除法和取余
  整数的除法"\“结果是浮点数,要舍弃小数部分就使用地板除“\\”.
  取余“%”的结果也是整数。


学习感悟:本节对变量的理解又有加深,特别是动静语言在变量的赋值和使用上的区别。另外也是第一次听说地板除,这名字听起来就很土。本节收获不多,学习量没有达到满意,下节继续努力!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值