python学习笔记1之数据类型

1. 整数(int)

  python是弱类型语言,定义整数时可以定义任意范围,没有大小限制,就跟数学定义整数一样, 如 0, -100, 50, 1000。

2. 浮点数(float)

  浮点数也就是小数,如-1.0, -0.0, 0.0 , 3.14, 1.5e10(15000000000.0), 1.5e-2(0.015)

3. 字符串(str)

 字符串表示用 "' 括起来的文本。
 当字符串本身还有"'时, 需要用\转义。

s = "I say: \"hello world\""

 python支持 r” 表示字符串本身不需要转义,比如:

s = r'hello \n world'
s = 'hello \\n world' #等价上一行

 python '''...'''表示多行内容:

print('''123
456
789''')
print('123\n456\n789') #等价上一行
4. 布尔值(bool)

  布尔值只有2个,TrueFalse, 注意大小写。

  python中的逻辑运算符: and, or , not

5. 空值(None)

 个人感觉跟java 的 null 关键字差不多。
 判断一个值是否为None应该用is None 去判断, 如下面的代码:

L = None
if L is None:
    print('L is None')

6. 运算

 除法运算时,3 / 2 的值为1.5, 结果属于float类型。
 除的结果想要得到整数,需要使用 //, 如3 // 2 = 1。
 乘方运算: a**b 表示a的b次方, 如 2**3 = 8。
*用在字符串上表示重复多少倍, 如:

 print('*' * 20) #输出20个*
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值