day 3-python基础(1)

  1. 代码缩进与注释
#这里是单行注释
"""
这里是多行注释
"""
if i==0:
	print(i)
else:
	print(i*i)
#冒号结尾时,缩进的语句视为代码块
#缩进应为4个空格
  1. 数据类型
整数

(1)python可以处理任意大小的整数(带符号),
(2)2进制时采用0b前缀,8进制时采用0o前缀,16进制时采用0x前缀
(3)注意若使用除法“/”,则会得到准确值浮点数,整除也是浮点数
(4)若使用地板除“//”,则会得到整数

1/3
#会得到0.3333333333333333
100/2
#会得到50.0
13//4
#会得到3
2**3
#会得到8
浮点数

(1)浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的(带符号)
(2)对于很大或很小的浮点数,必须采用科学计数法,用e代替10
例1:1.23x10⁴即是1.23e4
例2:0.000123即是 1.23e-4

复数
num=3+4j
#注意用j而不是用i
字符串

(1)可以用单引号’ '或双引号" "括起来
(2)如果 ’ 为一个字符,则使用双引号

"I'm Mike"

(3)如果既包含单引号又包含双引号,则使用转义字符 “ \”

'I\'m \"Spider Man\"!' 

(4)转义字符相关

(a)

python允许用 r’ ’ 表示 ’ ’ 内部的字符串不转义

print(r'\n\\\\')
print('\n\\\\')
#输出结果不一样
(b)

可以使用’ ’ ’ … ’ ’ '的格式替代"\n"

print('''line1
line2
line3''')
#输出结果:
line1
line2
line3

在命令行输入代码时会出现 … 的提示符
另外,同样可使用r’’’ ‘’’ 的方式取消转义字符

布尔值

(1)输入表达式,会输出布尔值
(2)布尔值运算可以用 and / or / not 对应为 与 或 非

2>1 and 1>2
#False
2>1 or 1>2
#True
not 1>2
#True
空值

空值用 None 表示,但是不等同于0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值