Python学习
linchunmian
这个作者很懒,什么都没留下…
展开
-
Python中的列表与元组
本文将总结一些列表及元组中的常用的函数与方法。列表可以使用所有适用于序列的标准操作,例如索引、分片、连接和乘法。1. list()函数list() 函数把一个序列类型转换成一个列表,适用于所有类型的序列,而不只是字符串。。list(‘hello’) >>>[‘h’,‘e’,‘l’,‘l’,‘o’]2. 改变列表:元素赋值使用索引标记来为某个特定的、位置明确的元素赋值,...原创 2020-04-04 17:31:46 · 397 阅读 · 0 评论 -
Python中的迭代器
这里总结下Python中迭代器的一些用法,方便自己记忆,同时可供大家参考学习。迭代器(Iterator)是访问集合内元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问一遍后结束。迭代器不需要事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代至某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无限的集合,如斐波...原创 2020-04-04 17:30:52 · 272 阅读 · 0 评论 -
Python 错误 RuntimeError: CUDA error (10): invalid device ordinal
一、Python Error在 Pytorch 读取参数时,报错 RuntimeError: cuda runtime error (10) : invalid device ordinal。二、解决方法造成这个错误的原因主要是本地只有一个 GPU (GPU:0),而程序中使用 GPUs:1。因此,在程序中找到定义 device 的地方,我的如下:将其中 "cuda:1" 修改为 "cuda:0"...原创 2018-05-31 10:41:11 · 56500 阅读 · 9 评论 -
Python 错误 Window 下通过pip安装 Pytorch出现 ImportError: DLL load failed: 找不到指定的模块。
Window 下通过 pip 安装 Pytorch 成功,但是在 import torch 时报错:原创 2018-05-31 10:30:53 · 9223 阅读 · 8 评论 -
Python 错误 AttributeError: module 'pip' has no attribute 'main'
一、Python Error不小心将 pip9.0 升级到 pip10.0版本,再用 pip 命令安装 Python 库时报错,AttributeError: module 'pip' has no attribute 'main'。二、解决方法这是由于pip 10版本中没有main(),如果在不降级的情况下,则需要修改该路径下C:\Program Files\JetBrains\PyCharm ...原创 2018-05-30 23:53:45 · 15059 阅读 · 6 评论 -
Python 字符串操作 (续)
在这里再次总结下Python中字符串的一些常用的基本操作(部分内容可能与上一字符串篇内容重复,直接附上在notepad++中的笔记及pycharm中的代码示例,亲测可用)。一、字符串的知识点汇总二、代码示例(亲测可用)未完待续。欢迎补充!...原创 2018-05-29 13:09:25 · 281 阅读 · 0 评论 -
Python错误 ValueError: If using all scalar values, you must pass an index.
在使用 pandas 的 DataFrame 方法时碰到的一个错误 ValueError: If using all scalar values, you must pass an index。这是因为 pandas 的 DataFrame 方法需要传入一个可迭代的对象(列表,元组,字典等), 或者给 DataFrame 指定 index 参数就可以解决这个问题。如下:原始版本:报错信息:修改版本...原创 2018-05-12 17:30:48 · 79642 阅读 · 8 评论 -
Python os 模块
简单总结下Python中os模块的一些基本知识及其用法(直接附上在notepad++中的笔记及pycharm中的代码示例,亲测可用)。一、os 模块的基础知识二、os 模块的代码示例未完待续。欢迎指点补充。...原创 2018-05-12 17:19:33 · 530 阅读 · 0 评论 -
Python中的文件读写
这里简单总结下Python中的文件读写操作及用法 (直接附上在notepad++中的笔记及pycharm中的代码示例,亲测可用)。一、文件读写操作的基础知识二、文件读写的代码示例未完待续。欢迎指点补充。...原创 2018-05-12 11:46:34 · 244 阅读 · 0 评论 -
Python csv 模块
由于最近学习的需要,这里简单总结下Python中csv模块的一些用法(直接附上在notepad++中的笔记及pycharm中的代码示例,亲测可用)。一、csv 模块的基础知识二、csv 代码示例(亲测可用)未完待续。欢迎指点补充!...原创 2018-05-12 10:47:49 · 1364 阅读 · 1 评论 -
Python Exercise1 登录接口
任务:编写一个登录接口,输入用户名和密码,登陆成功显示欢迎界面,输入三次错误则锁定系统。直接贴上简单实现的代码:如有问题,欢迎指出!原创 2018-05-09 15:38:06 · 174 阅读 · 0 评论 -
Python数据类型
这篇文章主要总结下Python中的一些常用数据类型,包括字符串、布尔型、数字、列表、元组和字典。1 字符串a. 使用单引号(‘)或双引号(“):单、双引号都可以用来表示字符串。b. 使用三引号(”’):三引号可以表示多行的字符串。此外还可以在三引号中自由的使用单引号和双引号,例如:str = '''this is a stringthis is python stringthis is strin...原创 2018-03-05 17:09:27 · 161 阅读 · 0 评论 -
Python基础语法与控制语句
在这里简单总结下Python中的一些基础语法及一些控制语句,包括Python中的四则运算及常见函数、if条件语句,for循环语句等。1. Python中的运算及常见函数。(1) 四则运算:直接附上四则运算的代码,另外在计算机中的四则运算规则也跟数学中学过的一样。2+6 >>> 85-3 >>> 29/3 >>>...原创 2018-03-04 20:03:52 · 325 阅读 · 0 评论 -
Python中的函数
总结Python中函数相关的知识及用法。1. 函数定义def func(args1, args2):2. 匿名函数lambdalambda args:expression其中参数args与普通函数的语法一样,expression的值就是匿名函数调用时的返回值。如定义一个加法函数:lambda_add = lambda x, y: x + y3. 闭包函数:一类特殊的函数,即将一个函数定义在另一个...原创 2018-03-11 17:46:35 · 176 阅读 · 0 评论 -
Python编程自学教程资源
得益于当前人工智能、数据科学的热潮,越来越多的人开始学习编程语言。Python作为一门易上手的脚本语言,可以应用于诸如人工智能、深度学习、数据挖掘、计算机视觉、web开发等各种不同领域,同时它也是当下最热门的编程语言。那么,Python该怎么学习呢?应该从哪里开始学习呢?对于初学者来说,网上各种的书籍、课程资源会让你不知所措。我并不是计算机科班出身,在将近一年的Python自学过程中一路摸爬滚打过...原创 2018-03-01 19:10:06 · 11832 阅读 · 0 评论 -
Python2.与Python3.的区别
在很多Python有关的教程、书籍和代码片中,通常没有注明Python的版本,特别是百度出来一些Python编程问题的帖子,这对很多初学者的学习造成不小的困扰。为跟上时代的潮流,墙裂建议Python初学者从Python3.版本入手,这并不会增加Python学习的难度,还会减少很多不必要的麻烦。对于已经入坑Py2想转Py3的童鞋们,这里我总结了一些关于两个Python版本的语法变化,另在文末附上一份...原创 2018-03-02 16:58:30 · 225 阅读 · 0 评论 -
Python中列表与元组
本文将总结Python中关于列表和元组的一些常用函数与方法。一、列表的基本操作Python使用使用中括号[ ]来解析列表。列表是可变的(mutable),即列表的内容是可以改变的。列表可以使用所有适用于序列的标准操作,例如索引、分片、连接和乘法。1. list() 函数list() 函数可以把一个序列类型转换成一个列表。list()函数可以作用于所有类型的序列(而不只是字符串)。list(‘hel...原创 2018-03-09 10:52:21 · 351 阅读 · 0 评论 -
Python中字符串的常用操作总结
这篇文章将总结Python中字符串的一些常用操作,如有不足之处还望补充。1. 字符串的创建方式(a) 直接创建: s = '12345'(b) 利用str()函数创建: s = str(12345) >>>'12345'这里需要说明的是,在Python中单双引号是不加区别的,都可以用来表示字符串。2. 字符串的访问字符串也是一种序列,所以满足每一个元素对应一个索引值,索引从...原创 2018-03-06 21:34:31 · 441 阅读 · 0 评论