用户:
方圆三角查看:0 回复:2 评论:0 创建时间:2022-12-16T18:16:16
1.pygame zero
#安装库时
pip install pygame zero
结果:下载了库 pygame 和 zero(我:zero?????)
发现下载了zero,于是:
pip show zero
出现了链接,点击:404 page not found
-----马赛克-----
不甘心的我又来了一次。
我:别人的作品里是这样子的。
import pgzrun
我的操作:
pip install pgzrun
结果:
ERROR: Could not find a version that satisfies the requirement pgzrun (from versions: none)
ERROR: No matching distribution found for pgzrun
-----马赛克-----
正确做法:
pip install pgzero
我:这不喵吗?????
-----分割线-----
2.0还是1?
不运行代码,回答输出结果。
注:该代码是在shell界面输入的,就不用print了。
bool(-1)
bool("0")
bool(" ")
bool("") == False
"" == False
1 == True
0 != True == True
每一行代表一题,共1*7=7分,先思考,再往下翻,最后在评论区告诉我你的得分。
答案往下翻。
答案:
1、2、3、4、6、7:True
5:False
哪喵了?
1. -1虽然<0,但不是0,根据布尔值的定义:0值或空值为False。-1不是0值或空值,故为True。
2. 这是字符0,不是数字0。
3. 这时空格,不是空。
4. 空是False,但False==False,故为True。
5. 空值本身不是False,转换为bool值才是。
6. 虽然""!=False,但是1==True,True就是1,可以做:
True+True,True-True,True*True...
但是不要True/False或False/False!不然会:
>>> True/False
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero
7.0!=True,返回True,True==True,返回True。
你学费了吗?
-----分割线-----
3.反演率
>>> a = 1
>>> b = 1
>>> not(a and b)
False
>>> a = 0
>>> not(a and b)
True
>>> not(a and b) == not a and not b
False
你:小时候学的乘法分配律炸么(怎么)回事?
n(a+b)=na+nb
这里用n代表not,用a和b代表示例中的a和b,+就是and。
应该:not(a and b)==not a and not b
但不是这样的。
(连载完)
你:这又不是小说!!!什么连载完???
感谢大家的支持!
另:希望大家能看看我的作品,不求点赞,不求收藏(你要点就点,要收就收),感谢。