Python
文章平均质量分 82
个人Python学习笔记
Gardien2
Take your time, just code to change the world!
展开
-
“*“ 在Python list numpy.array 以及 torch.tensor中的作用
也可到我个人博客网站浏览博客摘要在Python的基础操作和机器学习算法等方面,经常会用到数组或者矩阵的操作.但是操作的数据类型不同,起到的效果不同,导致的结果不同,若不注意,可能会导致算法或者模型结果与预期不同.本文将以 “*” 为例子介绍其在list array tensor 中的不同.文章目录摘要list中的 \*numpy.array 中的 \*torch.tensor 中的 \*总结list中的 *代码@logger.catch()@snoopdef list_mul():原创 2021-05-08 11:43:30 · 182 阅读 · 0 评论 -
Python笔记--9 变量那些事(6)dictionary
字典基本知识Python中的字典和你小时候查的字典虽然内容上和形式上有所差别,但是在本质上有相似之处;回想一下,当时自己查字典的时候时如何查的,大概有两种方法吧,通过拼音索引或者通过部首索引;使用这些查找到后的内容就是自己想要的内容。类比我们可知:Python中的字典是一种映射类型,是一个无序的集合(不能通过下标进行索引);一个字典使用 { } 来包含内部元素;内部的元素为键值对,每一个元素都需要一个键(key)和一个值(value)。举例:a = {"a":1, "b":2, "c":3 }原创 2020-07-31 17:00:50 · 108 阅读 · 0 评论 -
Python笔记--8 变量那些事(5)set
集合(set)基本知识Python中的set定义:set是一个无序的、没有重复元素的的集合;一个set是由 { } 和其内部的元素组成的,内部的元素可以是任何类型(必须是可哈希的)。set的特点:无序:也就是不能像列表或者元组那样使用下标访问集合中的元素可变的:可以添加、删除元素等操作不重复:集合中的每个元素是唯一的,不会出现两个及以上相同的元素;正因为这个特点,所以经常使用set对数据进行去重举个栗子:a = [1, 2, 3, 4, 1]b = list(set(a))pr原创 2020-07-28 22:25:49 · 173 阅读 · 2 评论 -
Python笔记--7 变量那些事(4)tuple
基础知识Python 元组的定义:元组是python的一种数据类型,一个元组是由一个括号包含多个元素构成的,这些元素使用逗号隔开 (a, b, c) 就是这个样子的括号内的元素是有顺序的,可以通过下标访问同一个元组内的元素的数据类型可以不同一般情况下,元组内的元素是不可修改的(强调元组)当元组内的元素本身是可变的,那就可以对这个元素进行修改(强调个别元素)# 创建两个元组a = (1, 2, 3)b = (1, [2, 2], 3)a[1] = 4print(a)# Type原创 2020-07-26 11:11:50 · 144 阅读 · 0 评论 -
Python笔记--3 你用或者不用,os模块就在这里
sys 模块简介:os module 主要提供系统操作的函数,来住院哦实现实现对文件、目录的处理操作。常用方法:os.sepjoin()功能:使用指定的连接符链接指定的字符序列用法:str.join(string) #str 为连接符,string为字符序列举例“-”.join((“a”,“b”,“d”)) # 结果为 a-b-d (数据类型为字符串)" ".joi...原创 2020-07-22 17:22:47 · 305 阅读 · 2 评论 -
Python笔记-6 变量那些事(3)list
List基础知识有序集合和无序集合含义: 有序或者无序并不是指顺序或者排序,而是指集合中的每一个元素都有自己的位置,有自己的位置意味着我们可以通过元素的位置来直接访问这个元素,这个所谓的位置就是下标,要注意下标是从0开始的(大多数情况下是这样的,因为你是程序员)python中的有序集:python中的无序集:...原创 2020-04-07 17:02:02 · 173 阅读 · 0 评论 -
Python笔记-5 变量那些事(2)string
String基础知识----字符串的形式单行字符串形式: 使用单引号(’ ‘)或者双引号(’’ ‘’)举例:‘abc’ , “123”;注意:在单行字符串中如果要进行换行必须加换行符“\”,比如# 定义字符串str = "abc\def\123"# 打印字符串print(str)# 输出结果为(在同一行)# abcdef123多行字符串形式:使用三个双...原创 2020-03-22 12:12:20 · 150 阅读 · 0 评论 -
Python笔记--4 变量那些事(1)
变量简介Python中变量即对象Python的一个变量包括标识符、数据类型、数值3部分。标识符:变量的名称,如a = 2; a 就是标识符数据类型:Python的数据类型包括(数值型、字符串型、列表、元组、字典等)可以使用type(var_name)的方式查看变量的数据类型数值:a = 2 中的 2 即为数值(数值不一定是数)Python变量在定义时,必须赋值。在定义变量...原创 2020-03-17 22:13:01 · 103 阅读 · 0 评论 -
Python笔记--2 模块和导入路径问题
help()可以使用help()函数查询不熟悉的函数、基本类型、常用类的使用方法。例如 help(input)则可以显示input()函数使用方法,包括参数之类的。注意是help(input),不是help(input()), 后面一种,似乎会卡住,其实后者相当于在help函数里有调用了另一个函数,所以只需要传一个函数名字就够了,这样就不会调用help里面的那个函数。module简单来...原创 2020-01-23 14:48:14 · 138 阅读 · 0 评论 -
Python笔记--1编译型和解释型
参考:《Python带我起飞》语言分类1. 运行角度编译型:利用编译器(程序)将代码一次性转换为二进制文件(可执行文件),在运行阶段是独立的,不再需要编译器。所以概括起来,编译型语言的运行过程为:编写代码–>编译所有代码–>运行所有代码 . 属于编译型的语言包括C/C++,Pascal/Object Pascal(Delphi)解释性:每次读取一行源程序,将该行代码转换成二...原创 2020-01-21 14:21:51 · 272 阅读 · 3 评论