数据类型、变量和编码

注释:一行注释用#,多行注释用一对“三引号”
大小写敏感:在Python中,大小写不正确会报错
缩进:Python使用缩进来组织代码块,缩进固定使用4个空格键,或者将Tab设置为4个空格键,固定使用Tab键,不要Tab和空格混用

数据类型和变量

  1. 整数
  2. 浮点数
  3. 字符串
  4. 布尔值
  5. 空值
  6. 变量
  7. 常量

知识点总结

整数:十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等

Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647

浮点数:浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的

1.23x109和12.3x108是完全相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。
Python的浮点数没有大小限制,但是超出一定范围就直接表示为inf(无限大)

字符串:字符串是以单引号’或双引号”括起来的任意文本

字符转义:\n表示转行,\t表示制表符,\表示\因为反斜杠本身表示转义
r“ ”: 引号内的字符串默认不转义
三引号表示多行内容,避免使用过多的\n

print(r"\\\\n\t\\")   # 输出的结果就是\\\\n\t\\
print('''第一行
...第二行
...第三行''')

空值:是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值

变量:变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头

对变量赋值x = y是把变量x指向真正的对象,该对象是变量y所指向的。随后对变量y的赋值不影响变量x的指向。

常量:所谓常量就是不能变的变量,比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量:

PI = 3.14159265359
解释下普通除法,地板除,取余计算
在python3中,普通除法比如5/3会输出1.6666666666666667,精确运算
地板除,5//3会输出1,整数的地板除永远都是整数
取余,10%3会输出1

字符串和编码

对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符。

Python 3的字符串使用Unicode,直接支持多语言。
当str和bytes互相转换时,需要指定编码。最常用的编码是UTF-8

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值