第二天
1.空字符
空字符是存在的,且空格是存在并显示的
2.布尔型
Ture和Flase
3.输入input
在控制台输入画白线的地方
随意两个数的加法,转整数int(),
# c = int(input(': ')) # d = int(input(': ')) # e = c + d # print(e) # print(f'{c} + {d} = {e}')
转浮点数float()
# num1 = input('请输入第一个数:') # a = float(num1) # num2 = input('请输入第二个数:') # b = float(num2) # Sum = a + b # print(f'{a} + {b} = {Sum}') # print('%f + %f = %.4f' % (a, b, Sum))
4.运算符号
# + 加法运算 # print(3+5) # _ 减法运算 # a = 11.1 # b = 10 # result = b - a # print('%.2f' % result) # * 乘法运算 # a = 11.1 # b = 10 # result = b * a # print('%.2f' % result) # / 除法运算 # a = 10 # b = 4 # result = a / b # print('%.2f' % result) # // 整除 # a = 10 # b = 4 # result = a // b # print(result) # % 取余 # a = 100 # b = 40 # result = a % b # print(result) # ** 指数 # a = 2 # print(a**5) 5.加法赋值运算符c+=a等价于c=c+a # a = 100 # a += 1 # print(a) # += 减法赋值运算符 # a = 100 # a -= 2 # print(a) # += 乘法赋值运算符 # a = 100 # a *= 3 # print(a) # += 除法赋值运算符 # a = 100 # a /= 4 # print(a) # += 整除赋值运算符 # a = 100 # a //= 5 # print(a) # += 取余赋值运算符 # a = 100 # a %= 6 # print(a) # += 值赋值运算符 # a = 100 # a **= 7 # print(a) # a = input(':') # print(a) # b = input(':') # print(b) # c = a # # 把a的值赋给c # a = b # # 把b的值赋给a # b = c # 把c的值赋给b # print('交换以后') # print(a, b) # print(f'a={a},b={b}') 6.比较运算符 # == 比较是否相等 # a = 10 # b = 10 # print(a == b) # print(a != b) # print(a < b) # print(a > b) # print(a <= b) # print(a >= b) 7.逻辑运算符 # a = 10 # b = 1 # result = (a > b) and (a > 5) # result = (a > b) or (a > 5) # result = not (a > 5) # print(result)
8.数字之间的逻辑运算
a = 0b = 1c = 2# and 运算符,只要有⼀个值为 0 ,则结果为 0 ,否则结果为最后⼀个⾮ 0 数字print ( a and b ) # 0print ( b and a ) # 0print ( a and c ) # 0print ( c and a ) # 0print ( b and c ) # 2print ( c and b ) # 1# or 运算符,只有所有值为 0 结果才为 0 ,否则结果为第⼀个⾮ 0 数字print ( a or b ) # 1print ( a or c ) # 2print ( b or c ) # 1
9.两个变量之间交换其值
a = int(input(':'))
print(a)
b = int(input(':'))
print(b)
a = a + b
b = a - b
a = a - b
# a, b = b, a
print(a, b)