Python基础语法(二):运算符和分支语句

Python基础语法(二):运算符和分支语句_第1张图片
各位大佬好,今天小弟又来汇报学习进度和感悟了
Python基础语法(二):运算符和分支语句_第2张图片

今天咱们说说基础语法中的运算符和分支语句
运算符?第一感觉是不是小学里学的加、减、乘、除?其实差不多。在Python中运算符分为几类:

  1. 算数运算符
  2. 比较运算符
  3. 关系运算符

   首先说算数运算符,这个跟咱们小学学的真差不多,都有加减乘除。只不过还多了几个:

# 加       +
print(1 + 2)    # 结果为 3
# 减       -
print(2 - 1)    # 结果为 1
# 乘       *
print(2 * 2)    # 结果为 4
# 除       /
print(2 / 1)    # 结果为 2
# 整除     //       整除是取商的整数部分
print(9 // 4)    # 商2余2,取整数部分,结果为 2
# 模       %      模是取商的余数部分
print(9 % 4)    # 商2余2,取余数部分,四舍五入结果为1 
# 乘方     **       就是次方
print(2 ** 2)    # 2的2次方

   接下来是比较运算符。也是我们小学就学过的。

==      等于
!=      不等于
<       小于
<=      小于等于
>       大于
>=      大于等于

   最后是关系运算符。就是我们经常说的:与或非。

and     与
or      或
not     非
关于关系运算符经常与比较运算符一起用,运算结果非真既假。
这里有一个16字的真值表。
可以帮助大家记忆:**同真即真,同假即假。非真既假,非假既真**

   上边就是关于运算符的东西。接下来说说分支语句
   分支语句就是我们经常说的如果什么什么就怎么样,或者什么什么就怎么样,否则就怎么样。即一件事情有不同的结果。

if 条件:      # 如果什么什么
    执行代码        # 就怎么样
elif 条件:        # 或者什么什么
    执行代码        # 就怎么样
else:           # 否则
    执行代码        # 就怎么样

   有几个小案例题目要求和代码我都放在这里。可以自己看看,练习一下。

# 判断一个数字是不是三位数的偶数
# 三位数 100-999
# 偶数 num % 2 = 0
# 并且的逻辑关系
num = int(input("请输入一个三位数:"))
if 100 <= num <= 999 and num % 2 == 0:
    print("%d 是一个三位数的偶数" % num)
else:
    print("%d 不是三位数的偶数" % num)
# 判断一个数字是偶数还是奇数还是负数
num = int(input("请输入一个数字:"))
if num >= 0:
    if num % 2 == 0:
        print("%d是一个偶数" % num)
    else:
        print("%d是一个奇数" % num)
else:
    print("%d是负数" % num)
# 减肥计划

"""
周一:跑步
周二:游泳
周三:健身房
周四:动感单车
周五:拳击
周六:爬山
周天:好好吃一顿
"""

day = str(input("请输入今天是周几:"))
if day == "周一":
    print("跑步")
elif day =="周二":
    print("游泳")
elif day == "周三":
    print("健身房")
elif day == "周四":
    print("动感单车")
elif day == "周五":
    print("拳击")
elif day == "周六":
    print("爬山")
else:
    print("好好吃一顿")
# 输入你的分数,看看你考完还能不能好好的活着
score = int(input("请输入你的分数:"))
if 95 <= score <100:
    print("买自行车,可牛批了")
elif 90 <= score < 95:
    print("去游乐场,可HAPPY了")
elif 85 <= score < 90:
    print("买玩具,你们都没有")
else:
    print("完犊子了")

   这几个案例都可以用上咱们前几天说的东西。我感觉对初学者会有点帮助。可以看看,自己练习一下。
   其实编程里边的很多东西你只要把它想办法代入到自己的生活中。它根本就没那么难。加油吧!骚年!
Python基础语法(二):运算符和分支语句_第3张图片
   以上内容仅仅代表个人看法。如果大佬有不同的看法或理解,请不吝赐教。
Python基础语法(二):运算符和分支语句_第4张图片

你可能感兴趣的:(Python基础语法(二):运算符和分支语句)