每个人都该学的30个Python技巧|技巧 6:各种运算子(下)(字幕、衬乐、练习)

昨天认识了Python三种运算子中,分别是算术运算子、比较运算子以及逻辑运算子,你还记得分别是哪些吗。(偷偷告诉你,如果忘记了可以偷偷点我回去复习~)

今天就要继续认识其他运算子了,还有一种叫做复合指定运算子的哦,它跟算术运算子很像,但是又更简洁了。再来还要讲讲这麽多运算子它们的优先顺序,如果在同一个运算式里遇到了,谁可以第一个计算呢,是不是很好奇?那就点开影片一探究竟吧!


影片的最後有五题练习题,我把题目放在下面了,答案会公布影片中呦~

练习1

计算以下程序码,第三行应填入何者程序码才可以让结果为13。

x = 9
x -= 5
___(1)___

(选项在影片中呦,如果你已经知道答案了,也记得在影片中找找答案对不对~)

练习2

计算以下程序码,选出正确答案。

3 * (1+2) ** 2 - 2 ** 2 * 3

A. 9
B. 13
C. 15
D. 69

练习3

计算以下程序码,选出正确答案。

8 // 4 % 9 + 2 ** 3 + 6

A. 15
B. 14
C. 13
D. 16

练习4

您正在为您的公司开发Python应用程序,您有以下程序码,请选择以下每个问题的答案。

def math(a, b, c, d):
    answer = a - b ** c / d
    return answer

(1) 第一个执行的是以下哪个部分?
(2) 第二个执行的是以下哪一个部分?
(3) 下列何者为本运算式正确的顺序?
(选项在影片中呦,如果你已经知道答案了,也记得在影片中找找答案对不对~)

练习5

计算以下程序码,选出正确答案。

x = 4
y = 9
x += 2 ** 2
x //= y // 1 // 2
print(x)

A. 1
B. 2
C. True
D. False


<<:  [Day6] 词性标注(一)-前言

>>:  Day 06 : 什麽是 MLOps

[30天 Vue学好学满 DAY12] v-model 双向绑定

v-model 进行资料双向绑定,依据监控类型自动选择正确方式更新元素。 常用於表单: <in...

[python] TFT Display测试心得碎念(拿st7735的经验拯救ili9341)

使用的python函式库为: sudo pip3 install adafruit-circuitp...

Day29 - 【概念篇】用Keycloak学习JWT权杖格式 - JWT权杖格式介绍(1)

本系列文之後也会置於个人网站 在今天文章之前... 小财神,「铁人发文」按钮还在阿! 好拉!那既然...

日常要讲干话,但我不会

什麽时候会要讲干话?不满於现况,或是觉得现在面临的事情让人快承受不了。 讲干话抒发心情,大家多多少少...

Day 14 试用 Heroku

今天来试用 Heroku,并请使用 Heroku 的 Python 范例。 在这之前我已经有注册过 ...