![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python的一些笔记
python的一些笔记
大伟ydw
测试python
展开
-
python中while True用法
while True是一种循环语句,核心思想是如果出现错误,可以继续循环列:d = {"awei1": "passwd1", "awei2": "passwd2"}while True: name = input('请输入您的用户名:') if name in d: break else: print('您输入的用户名不存在,请重新输入') continuewhile True: password = input('原创 2021-07-17 20:31:21 · 39897 阅读 · 2 评论 -
python生成器简单讲解
生成器:生成器是一个可迭代对象。生成器本质上就是一个函数,它记住了上一次返回时在函数体中的位置。对生成器函数的第二次(或第n次)调用,跳转到函数上一次挂起的位置。而且记录了程序执行的上下文。生成器不仅“记住”了它的数据状态,生成还记住了程序执行的位置。以下是生成器的一些用法笔记:# 列表L = [x * x for x in range(10)]print(L)# 生成器g = (x * x for x in range(10))print(g)print(next(g))p原创 2021-07-16 23:08:06 · 221 阅读 · 2 评论 -
python装饰器详解
什么是装饰器?通常的用法,装饰器就是用来装饰函数的我们在什么情况下会使用到装饰器?普遍情况下是,我们需要用到一个函数,但是这个函数被其他地方调用,且这个函数的功能无法满足此需求,这样我们就可以通过装饰器来使得函数满足现在的需求,且不影响其他地方。可以说是拓展函数的功能一、装饰器入门# 这是装饰函数def timer(func): def wrapper(*args, **kw): t1 = time.time() # 这是函数真正执行的地方原创 2021-07-16 22:48:32 · 124 阅读 · 0 评论 -
python中zip函数使用小笔记
zip函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组执行zip函数的简单用法返回:换成a和c:返回:返回和上面一致,是因为 元素个数最短的列表一致,是按照a的来的,所以一致的。接下来用for循环试一下结果如下:由此可见for e, r in zipped: 这个是没有打印任何东西的...原创 2021-06-22 15:00:49 · 86 阅读 · 0 评论 -
pip遇到的Fatal error in launcher: Unable to create process using问题
到python文件下的Scripts中cmd然后pip -v 查看pip的版本接下来就报这个错Fatal error in launcher: Unable to create process using '"d:\python\python.e试了很多方法,最终升级一下pip就好了python -m pip install --upgrade pip...原创 2021-06-21 11:27:32 · 148 阅读 · 0 评论 -
Pycharm快捷键
Pycharm快捷键最重要的快捷键ctrl+shift+A:万能命令行shift两次:查看资源文件新建工程第一步操作module设置把空包分层去掉,compact empty middle package设置当前的工程是utf-8,设置的Editor–>File Encodings–>全部改成utf-8,注释ctrl+/:单行注释光标操作ctrl+alt+enter:向上插入shift+enter:向下插入end:光标操作代码ctrl+d:复制粘贴一行ctrl+y:翻译 2021-06-21 11:23:31 · 740 阅读 · 0 评论