Python入门————格式化输出及基本运算符

print('shdajdhkadhakjdha')
input_name = input('请输出您的名字: ')
input_age = input('请输入您的年龄:')
print("my name is %s my age is %s" % (input_name, input_age))


%s是可以接受任意类型的
print("my age is %s" % 18)
print("my age is %s" % [1, 2, 3])

了解
print("my age is %d" % 18)
print("my age is %d" % "18")

基本运算符


1.算数运算符
print(10 + 2)
print(10 - 2)
print(10 * 2)
print(10 / 3) # 保留小数部分-
print(10 // 3) # 只保留整数部分
print(10 % 3) # 取余数
print(10 ** 3)
2.比较运算符
x = 10
y = 10
print(x == y) # =一个等号代表是赋值
x = 1
y = 6
print(x > y)
print(x < y)
print(x >= y)
print(x <= y)
3.赋值运算符
age = 21
age = age + 1 # 赋值运算
age += 1 # 复制运算符 , age=age+1
age *= 10
age **= 10

print(age)

4.逻辑运算符
and: 逻辑与,and是用来链接左右两个条件,只有在左右两个条件同时成立的情况下,
最终结果才为True,但凡有一个为False,最终结果就为False
print(10 > 3 and True)
print(10 > 3 and True and 3 > 2 and 1 == 1)

or: 逻辑或,or是用来链接左右两个条件,但凡有一个条件为True,
最终结果就为True,除非二者都为False,最终结果才为False
print(True or 10 > 11 or 3 > 4)
print(False or 10 > 11 or 3 > 4)
False or (True and False)
False or True
yan = (True and False) or (10 > 6 and (3 < 4 or 4 == 2))
print(yan)

not: 把紧跟其后的那个条件运算的结果取反
print(not 10 > 3)
False or (False and False)
False or False
yan = (True and False) or (not 10 > 6 and (not 3 < 4 or 4 == 2))
print(yan)
5.身份运算符
原文地址:https://www.cnblogs.com/x945669/p/12360259.html