@hongshuzhao
2019-03-16T05:59:12.000000Z
字数 2250
阅读 522
print("I like it")
print("Hello World !")
执行结果:
I like it
Hello World !
# 变量
# 声明的三种格式
# 格式1
s1 = "I like it." #符号必须使用半角符号
print(s1)
# 格式2
s2 = s1 ="I like it."
print(s2,s2)
# 格式3
s1,s2,s3 = "我","喜欢","它"
print(s1,s2,s3)
执行结果:
I like it.
I like it. I like it.
我 喜欢 它
# 二进制例子
a1 = 0b110
print(a1)
# 八进制例子
a2 = 0o71
print(a2)
# 十六进制例子
a3 = 0xfff
print(a3)
# 科学计数法例子
heigh = 184
print(heigh)
height = 1.84e2
print(height)
# 虚数
a4 = 4j
print(a4)
执行结果:
6
57
4095
184
184.0
4j
# 布尔值当数字使用
age = 18 + True
print(age)
age = 18 + False
print(age)
# 判断语句
a = -1
if a:
print("负数是True")
else:
print("负数是False")
执行结果:
19
18
负数是True
#字符串案例
like = "I like it"
print(like)
like2 = '我喜欢它'
print(like2)
like3='''
我们的
田野
美丽的
田野
'''
print(like3)
执行结果:
I like it
我喜欢它
我们的
田野
美丽的
田野
#表达式
a = 1 + 2
#算术运算符案例
a = 9 - 2
print(a)
b = 9 + 2
print(b)
c = 8 * 2
print(c)
#Python 的除法分为
# 除法
a = 9 / 2
print(a)
#地板除(又称取整除)
a = 9 // 2
print(a)
#取余
a = 9 % 2
print(a)
执行结果:
7
11
16
4.5
4
1
==
,等于号>=
,大于等于<=
,小于等于!=
,不等于>
,大于<
,小于
#比较运算符案例
a = 3 * 3
print(a==8)
print(a>=8)
执行结果:
False
True
=
,赋值+=
, 是缩写(举例X+=N是X=X+N的缩写) –=
,/=
,*=
,%=
,//=
,**=
都是缩写形式
#赋值运算符
a = b = 0
a += 7
b = b + 7
print(a)
print(a == b)
执行结果:
7
True
对布尔值进行计算的符号
- and 逻辑与
- or 逻辑或
- not 逻辑非
- 运算规则
- 与数学上的与、或、非一致
- and 看作乘法,or 看作加法
- True看作1,False看作0,则逻辑运算就能转换为整数数学运算
- 结果为0则为False,否则为True
# 逻辑运算符举例
a = True
b = False
c = True
# 以下等价于 d = 1 * 0 + 1
d = a and b or c
print(d)
执行结果:
True
用来检测某一个变量是否是一个变量的成员
- in
- not in
# 成员运算符举例
a = [1,3,4,2,5]
b = 7
c = 4
e = b not in a
d = c not in a
print(e)
print(d)
执行结果:
True
False
()
括起来的先执行