澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

Python比较运算符,Python逻辑运算符

2019-07-28 作者:www.8455.com   |   浏览(59)

元正运算符:也称之为条件表明式

Python运算符之长富运算符,python运算符

新春初中一年级运算符:也叫做条件表明式

[标准为确实结果] if 条件 else [标准化为假的结果]

如:

ium01 = 100 if100 > 200 else澳门新萄京官方网站,200

print(num01)

 

#新禧初中一年级运算符(条件表明式)是基准选取的一种简易写法实际写法如下:

if 100 > 200:

num01=100

else:num01 = 200

 

以身作则1:模拟用户登陆

晋升输入用户名和密码

比如用户名是Admin,密码等于123.com, Python比较运算符,Python逻辑运算符。晋升用户登入成功

设若用户名不是Admin,提醒用户不设有

假定密码不等于123.com, 升迁密码错误

username = input("请输入用户名:")

password = input("请输入密码:")

result = "登陆成功!"ifusername == "Admin"andpassword == "123.com"else"用户名可能密码错误!"

print(result)

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入用户名:Admin

请输入密码:123.com

报到成功!

 

Process finished with exit code 0

 

演示2:输入八个不对等的数,判别数字大小

num01,num02 = eval(input("请输入多少个不对等的数字,以逗号隔离"))

print("num01大于num02"ifnum01 > num02 else"num01小于num02")

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入八个不对等的数字,以逗号隔断200,100

num01大于num02

 

Process finished with exit code 0

伊利运算符:也叫做条件发挥式 [规格为确实结果] if 条件 else [规范为假的结果] 如: ium01 = 100...

Python逻辑运算符,python运算符

逻辑运算符主要用来做逻辑剖断,逻辑运算符和比较运算符放一同的,同样用于规范选用和循环。

以下借使变量 a 为 10, b为 20:

澳门新萄京官方网站 1

示例1:

#and是同时,全体的尺度都是True,结果才是True;只要有贰个是False,结果都是False

print(TrueandTrue)

print(FalseandTrue)

print(FalseandFalse)

 

#or是要么,全部的准则一旦有三个是True,结果便是True;全数的标准是False才是False

print(TrueorTrue)

print(FalseorTrue)

print(FalseorFalse)

 

#not运算符取反,原先是True,not后就是False;原本是False,not后正是True

print(notTrue)

print(notFalse)

 

结果:

True

False

False

True

True

False

False

True

 

示例2:

username = input("请输入用户名:")

password = input("请输入密码:")

if username == "Admin"andpassword == "123.com":

print("登入成功")

else:

print("用户名可能密码错误")

 

结果:

请输入用户名:Admin

请输入密码:123.com

登录成功

 

提示:相比较运算符的结果便是布尔类型的值,是True恐怕False

 

演示1:

#输入Sandy的语文和者数学成就,输出以下推断:

# 正确是(True) 错误是(False)

chinese = int(input("请输入语文战绩:"))

maths = int(input("请输入数学成绩:"))

print("Sandy的大成是或不是都超过等于90分:", (chinese >= 90 andmaths >= 90))

print("Sandy的实际业绩是或不是有一门超越等于90分:", (chinese >= 90 ormaths >= 90))

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入语文成绩:89

请输入数学成就:99

Sandy的实际业绩是还是不是都超过等于90分: False

Sandy的大成是或不是有一门超越等于90分: True

 

Process finished with exit code 0

 

亲自去做2:用户输入贰个寒暑,决断是还是不是是闰年

闰年:1)能被400整除 or 2) 能被4整除,不过不能够被100整除

year = int(input("请输入一个寒暑:"))

if (year % 400 == 0) or(year % 4 == 0 andyear % 100 != 0):

print("%d是闰年"% year)

else:

print("%d是平年"% year)

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入三个寒暑:2020

2020是闰年

 

Process finished with exit code 0

 

逻辑运算符首要用来做逻辑判定,逻辑运算符和比较运算符放一起的,同样用于标准选择和巡回。 以下假使...

逻辑运算符主要用来做逻辑判别,逻辑运算符和相比较运算符放一齐的,一样用于标准选拔和巡回。

Python比较运算符,python运算符

推断三个目的时期的关系,和规格选拔和巡回结合使用的

以下假诺变量a为10,变量b为20:

澳门新萄京官方网站 2

示范1:输入多少个互不相等的整数,依照从小到大出口

num01,num02,num03 = eval(input("请输入多个整数,用逗号分隔:"))

if num01 > num02:

if num02 > num03:

print("从小到大出口:%d,%d,%d"% (num03, num02, num01))

elif num01 > num03:

print("从小到大出口:%d,%d,%d"% (num02, num03, num01))

else:

print("从小到大出口:%d,%d,%d"% (num02, num01, num03))

else:

if num03 < num01:

print("从小到大出口:%d,%d,%d"% (num03, num01, num02))

elif num03 > num02:

print("从小到大出口:%d,%d,%d"% (num01, num02, num03))

else:

print("从小到大出口:%d,%d,%d"% (num01, num03, num02))

 

亲自去做2:登入决断

提示输入用户名和密码

尽管用户名是Admin,密码等于123.com, 提示用户登陆成功

假如用户名不是Admin,提示用户不设有

假设密码不对等123.com, 提醒密码错误

 

username = input("请输入用户名:")

password = input("请输入密码:")

if username != "Admin":

print("用户名子虚乌有")

elif password != "123.com":

print("密码错误")

else:

print("登陆成功")

澳门新萄京官方网站 3

剖断三个对象时期的关联,和法则选用和循环结合使用的 以下假诺变量a为10,变量b为20: 示例 1 :输入八个...

[基准为实在结果] if 条件 else [条件为假的结果]

以下如果变量 a 为 10, b为 20:

如:

澳门新萄京官方网站 4

ium01 = 100 if100 > 200 else200

示例1:

print(num01)

#and是同不时间,全数的准则都是True,结果才是True;只要有三个是False,结果都以False

 

print(TrueandTrue)

#新岁初中一年级运算符(条件表明式)是规范选用的一种轻巧写法实际写法如下:

print(FalseandTrue)

if 100 > 200:

print(FalseandFalse)

num01=100

 

else:num01 = 200

#or是要么,全数的原则一旦有二个是True,结果正是True;全体的尺码是False才是False

 

print(TrueorTrue)

身体力行1:模拟用户登陆

print(FalseorTrue)

晋升输入用户名和密码

print(FalseorFalse)

借使用户名是Admin,密码等于123.com, 晋升用户登陆成功

 

要是用户名不是Admin,提醒用户不设有

#not运算符取反,原先是True,not后正是False;原来是False,not后就是True

假若密码不对等123.com, 提醒密码错误

print(notTrue)

username = input("请输入用户名:")

print(notFalse)

password = input("请输入密码:")

 

result = "登入成功!"ifusername == "Admin"andpassword == "123.com"else"用户名或然密码错误!"

结果:

print(result)

True

结果:

False

C:pythonpython.exe C:/python/demo/file2.py

False

请输入用户名:Admin

True

请输入密码:123.com

True

签到成功!

False

 

False

Process finished with exit code 0

True

 

 

以身作则2:输入四个不等于的数,剖断数字大小

示例2:

num01,num02 = eval(input("请输入五个不等于的数字,以逗号隔开分离"))

username = input("请输入用户名:")

print("num01大于num02"ifnum01 > num02 else"num01小于num02")

password = input("请输入密码:")

结果:

if username == "Admin"andpassword == "123.com":

C:pythonpython.exe C:/python/demo/file2.py

print("登入成功")

请输入五个不等于的数字,以逗号隔开分离200,100

else:

num01大于num02

print("用户名或许密码错误")

 

 

Process finished with exit code 0

结果:

请输入用户名:Admin

请输入密码:123.com

签到成功

 

唤醒:相比较运算符的结果正是布尔类型的值,是True恐怕False

 

演示1:

#输入Sandy的语文和者数学成绩,输出以下判别:

# 正确是(True) 错误是(False)

  1.  Sandy的语文和数学成就都超过等于90分
  2. Sandy的语文和数学成绩有一门超越90分

chinese = int(input("请输入语文成绩:"))

maths = int(input("请输入数学成就:"))

print("Sandy的战绩是或不是都高于等于90分:", (chinese >= 90 andmaths >= 90))

print("Sandy的成正是否有一门当先等于90分:", (chinese >= 90 ormaths >= 90))

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入语文成绩:89

请输入数学战表:99

桑迪的大成是不是都不仅等于90分: False

Sandy的实际业绩是还是不是有一门抢先等于90分: True

 

Process finished with exit code 0

 

躬行实践2:用户输入多个寒暑,剖断是还是不是是闰年

闰年:1)能被400整除 or 2) 能被4整除,但是不能够被100整除

year = int(input("请输入贰个年份:"))

if (year % 400 == 0) or(year % 4 == 0 andyear % 100 != 0):

print("%d是闰年"% year)

else:

print("%d是平年"% year)

结果:

C:pythonpython.exe C:/python/demo/file2.py

请输入二个年度:2020

2020是闰年

 

Process finished with exit code 0

 

本文由澳门新萄京官方网站发布于www.8455.com,转载请注明出处:Python比较运算符,Python逻辑运算符

关键词: