一个从寒假到暑假Day3 囧囧!Anyway重新开始LPTHW,在咖啡店学习感觉很不一样2333今天学习内容是:习题 5-10竟然忘记了怎么在terminal打开.py文件,记录一下以防以后忘记,先把目录用cd 进入到文件所在目录下,然后直接python xx.py 回车,不用进入python,再输文件名。直接在命令行状态下就可以,不要再忘记啦。ex5:更多变量和打印格式化字符 e.
# Pythond用法 ## 简介 在Python,字典(dictionary)是一种非常常用数据结构,用于存储键值对。字典每个键(key)都是唯一,而与之相关联值(value)可以是任意类型数据。在字典,我们可以使用d来表示字典。本文将详细介绍dPython用法,并通过示例代码帮助你理解和运用。 ## 实现步骤 下面是使用d实现一般步骤表格展示: 步骤 | 描
原创 2023-08-13 15:20:04
676阅读
#1、python2raw_input与python3input是相同python2也有input但是别用(不好用,忘记它) #密码是明文 username=input("username:") password=input('password:') print(username,password) #2、密码变成密文 import getpass username=input("
转载 2023-06-20 23:22:00
124阅读
目录1、作用 存放键值对(key:value)2、定义:{}内用逗号分隔开多个key:value,其中value可以使任意类型,但是key必须是不可变类型,且不能重复3、数据类型转换4、内置方法1、按key存取值:可存可取2、长度len3、成员运算in和not in:根据key4、删除4.1 通用删除4.2 pop删除:根据key删除元素,返回删除key对应那个value值4.3 popitem
dshared用法
原创 2022-09-21 09:33:03
95阅读
# Conv2dPython用法 卷积神经网络(CNN)在计算机视觉等领域发挥了巨大作用。在Python中使用卷积神经网络时,`Conv2d`是一个重要组件,它主要用于处理2D图像数据。本文将介绍`Conv2d`基本概念、使用方法以及相关图示帮助理解。 ## 什么是Conv2d? `Conv2d`是用于2D卷积运算层,通常在深度学习框架如PyTorch和TensorFlow
原创 8月前
257阅读
利用UnitTest实现参数化需要用到ddt:DDT又叫数据驱动(Data-Driven Design),在Python ddt作为一个装饰器存在,用来实现数据参数化,这样就可以将代码和测试数据分开,将代码进行封装,提高复用性。测试数据在本地文件或数据库进行维护。通常情况下,data数据按照一个参数传递给测试用例,如果data中含有多个数据,以元组,列表,字典等数据,需要自行在脚本对数据进
python常用数据类型操作数值表现形式 int :二进制0b 八进制0/0o 十进制 十六进制0x float:168.2/1.682e2 complex:a+bj complex(a,b) ab都是浮点数 python3整型可以自动调整大小,当作long类型使用进制转换# 其他进制转换成二进制 num = 111 print(num) num = 0x111 print(num) num =
转载 2024-09-24 22:23:03
87阅读
由于2.x版本不再更新,目前只讨论3.x版本python。1、单斜杠(/)表示除法,且不管除数和被除数是不是整数,最后结果都是float类型。2、双斜杠(//)表示地板除,即先做除法(/),然后向下取整(floor)。至少有一方是float型时,结果为float型;两个数都是int型时,结果为int型。另外,地板除 floor(x) 表示不大于x最大整数,因此不是取整数部分,如 x 为负数时:
转载 2023-06-11 19:47:08
283阅读
1 Python for循环 ​​for​​循环用于迭代序列(即列表,元组,字典,集合或字符串)。 这与其他编程语言中 for 关键字不太相似,而是更像其他面向对象编程语言中迭代器方法。 通过使用 for 循环,我们可以为列表、元组、集合每个项目等执行一组语句。
转载 2023-05-28 21:20:31
355阅读
Python 函数函数是组织好,可重复使用,用来实现单一,或相关联功能代码段。函数能提高应用模块性,和代码重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能函数,以下是简单规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在
1.注释:在 Python ,# 表示注释,作用于整行。在 Python ,# 表示注释,作用于整行。2.运算符                  注意:is, is not 对比是两个变量内存地址==, != 对比是两个变量值比较两个变量,指向都是地址
目录一、编程模式1.1 交互模式编程1.2 脚本模式编程二、Python标识符2.1 作用2.2 标识符命名约定2.3 保留字三、行和缩进3.1 使用空行3.2 多行语句3.3 续行符( \ )四、引号和注释4.1 引号4.2 注释五、读取用户输入5.1 input函数5.2 输入不可见密码六、模块七、命令行参数八、Python文件类型8.1 源代码8.2 字节代码8.3 优化代码 一、编程模式
转载 2023-09-18 19:41:28
0阅读
Conv2d和Conv3d完全相同,输入由(N, C , H, W)变为(N, C, D, H, W)。 因此,本文只探讨PyTorchtorch.nn.Conv2d类。由于该类几乎能够实现当下所有对卷积特殊操作,所以我们只需要完全弄清楚该类所有参数就可以搞懂当下比较新算法。本文侧重点在于dilation和groups这两参数。 本文主要参考PyTorchConv2d官方文档。cla
转载 2023-10-19 11:38:10
279阅读
#装饰器装饰器decorator:本质是函数,功能是装饰其他函数,就是为其他函数添加附加功能。 原则: 1.不能修改被装饰函数源代码。 2.不能修改被装饰函数调用方式。 3.装饰器对被装饰函数来说是透明,被装饰函数不会感知到装饰器存在。实现装饰器知识储备: 1.函数即"变量"。 可以理解为函数名就是变量名,函数体就是变量内容。函数名指向内存函数体位置。def bar(): p
转载 2023-08-11 16:25:58
104阅读
matplotlib 是python最著名绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序。它文档相当完备,并且Gallery页面 中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型图,只需要在这个页面浏览/复制/粘贴一下,基本上都能搞定。  -----引用自:
文 | 天罡君 while和for都可以使程序重复执行某一段代码(又称作循环体),区别是for循环用于针对集合每一个元素都一个代码块,而while循环在表达式为True情况下会不断地执行,直到指定条件不满足为止。今天我们一起来学习下while关键字使用。1.while循环简介while在英语解释是:当…时候。在Python语法是:while 表达式: 循环体意味着,当表
1、查缺补漏1、Python允许用r’‘表示’’ "内部字符串默认不转义。2、使用\n进行换行不方便时候,使用>>> print('''line1 ... line2 ... line3''') line1 line2 line33、Python提供了ord():字符转换成编码,chr()函数把编码转换为对应字符4、字符串和字节形式1、由于Python字符串类型是str,
转载 2023-09-21 09:59:31
246阅读
collections是Python内建一个集合模块,提供了许多有用集合类。本文将介绍以下几种方法:namedtupleCounter()dequeOrderedDict 一、namedtuple  namedtuple是一个函数,它用来创建一个自定义tuple对象,并且规定了tuple元素个数,可以用属性而不是索引来引用tuple某个元素。因为tuple是
转载 2023-05-18 10:52:07
553阅读
布尔操作Python支持布尔运算符有or, and, not。如下表: 解释如下:or是一个短路操作符,所以它只在第一个参数为假情况下计算第二个参数。and是一个短路操作符,所以它只在第一个参数为真时才计算第二个参数。优先级 not>and>or.not优先级比非布尔运算符低,因此not a == b被解释为not (a == b),而a == not b是一个语法错
  • 1
  • 2
  • 3
  • 4
  • 5