我是靠谱客的博主 清新机器猫,最近开发中收集的这篇文章主要介绍python 碰到问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

好的 python 文件具有结构性

一个好的python文件具有结构性,即文件中只含有class, if __name__ == "__main__".

vscode 中的矩形选择问题

mac中使用快捷键shift+option+鼠标选中

请添加图片描述

mac 中快捷键

mac 打开网页,轻触鼠标两下(但是不按下去)是将某个局部区域放大,再轻触两下结束聚焦。

python ? 语句使用方法

self.flag = "training" if train else "test"

python 字符串拼接

  1. 字符串拼接,以特定字符串将一个迭代器内的字符串类型元素拼接。
split_symbol =  "."
split_symbol.join(["www", "csdn", "com"])
  1. 地址拼接,下面这段代码是将三个字符串以/为分隔符拼接起来形成地址。
data_root = os.path.join(root, "DRIVE", self.flag)

python assert 的使用

assert 断言,表示判断当前条件是否满足,如果不满足条件则直接触发异常,不必执行接下来的代码。

assert os.path.exists(data_root), "path {} does not exist.".format(data_root)

python is 用法

python中值的比较用 == , 地址的比较用is。python中整型和字符型是不可变对象,python会对其进行高速缓存。

>>> a = 1
>>> b = 1
>>> a == b
True
>>> a is b
True
>>> c = 1.0
>>> d = 1.0
>>> c == d
True
>>> c is d
False
>>> e = "abc"
>>> f = "abc"
>>> e == f
True
>>> e is f
True
>>> g = [1,2,3]
>>> h = [1,2,3]
>>> g == h
True
>>> g is h
False
>>> i = (1,2,3)
>>> j = (1,2,3)
>>> i == j
True
>>> i is j
False

参考: Python 中 is 的使用 https://blog.csdn.net/SAKURASANN/article/details/102882383

最后

以上就是清新机器猫为你收集整理的python 碰到问题的全部内容,希望文章能够帮你解决python 碰到问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部