程序员浩轩
码龄5年
关注
提问 私信
  • 博客:112,235
    112,235
    总访问量
  • 86
    原创
  • 528,518
    排名
  • 42
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广西
  • 加入CSDN时间: 2019-10-07
博客简介:

python零基础入门

博客描述:
python零基础入门
查看详细资料
个人成就
  • 获得40次点赞
  • 内容获得21次评论
  • 获得303次收藏
  • 代码片获得127次分享
创作历程
  • 86篇
    2019年
成就勋章
TA的专栏
  • python
    83篇
兴趣领域 设置
  • 大数据
    stormspark
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Python 判断文件/目录是否存在

Python 操作文件时,我们一般要先判断指定的文件或目录是否存在,不然容易产生异常。例如我们可以使用 os 模块的 os.path.exists() 方法来检测文件是否存在:import os.pathos.path.isfile(fname)如果你要确定他是文件还是目录,从 Python 3.4 开始可以使用 pathlib 模块提供的面向对象的方法 (Python 2.7 为 pa...
原创
发布博客 2019.11.27 ·
1180 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Python 复数属性和方法操作实例

复数是由一个实数和一个虚数组合构成,表示为:x+yj一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。Python 语言中有关复数的概念:1、虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数2、复数由实数部分和虚数部分构成3、表示虚数的语法:real+imagej4、实数部分和虚数部分都是浮点数5、虚数部分必须有后缀j或J#codi...
原创
发布博客 2019.11.27 ·
1102 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Python 字符串的索引

字符串是字符的有序集合,可以通过其位置来获得具体的元素。在 python 中,字符串中的字符是通过索引来提取的,索引从 0 开始。python 可以取负值,表示从末尾提取,最后一个为 -1,倒数第二个为 -2,即程序认为可以从结束处反向计数。下面是对 python 索引和切片的总结:索引获取特定偏移的元素字符串中第一个元素的偏移为 0字符串中最后一个元素的偏移为-1str[0] 获取...
原创
发布博客 2019.11.27 ·
1545 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Python pip 安装与使用

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具pip 官网:https://pypi.org/project/pip/你可以通过以下命令来判断是否已安装:pip --ve...
原创
发布博客 2019.11.27 ·
391 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python 子类继承父类构造函数说明

如果在子类中需要父类的构造方法就需要显式地调用父类的构造方法,或者不重写父类的构造方法。子类不重写 __init__,实例化子类时,会自动调用父类定义的 __init__。class Father(object): def __init__(self, name): self.name=name print ( "name: %s" %( self.na...
原创
发布博客 2019.11.27 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 文档字符串(DocStrings)

DocStrings 文档字符串是一个重要工具,用于解释文档程序,帮助你的程序文档更加简单易懂。我们可以在函数体的第一行使用一对三个单引号 ‘’’ 或者一对三个双引号 “”" 来定义文档字符串。你可以使用 doc(注意双下划线)调用函数中的文档字符串属性。#!/usr/bin/python# -*- coding: UTF-8 -*- def function(): '...
原创
发布博客 2019.11.27 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 爬虫介绍

一、什么是爬虫爬虫:一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。二、Python爬虫架构Python 爬虫架构主要由五个部分组成,分别是调度器、URL管理器、网页下载器、网页解析器、应用程序(爬取的有价值数据)。调度器:相当于一台电脑的CPU,主要负责调度URL管理器、下载器、解析器之间的协调工作。URL管理器:包括待爬取的URL地址和已爬取的URL地址,防止重复抓...
原创
发布博客 2019.11.27 ·
399 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python append() 与深拷贝、浅拷贝

深浅拷贝在 Python 中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,Python 并没有拷贝这个对象,而只是拷贝了这个对象的引用,我们称之为浅拷贝。在 Python 中,为了使当进行赋值操作时,两个变量互补影响,可以使用 copy 模块中的 deepcopy 方法,称之为深拷贝。append() 函数当 list 类型的对象进行 append 操作时,实...
原创
发布博客 2019.11.27 ·
403 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Python 函数装饰器

装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下如何写你自己的装饰器。这可能是最难掌握的概念之一。我们会每次只讨论一个步骤,这样你能完全理解它。一切皆对象...
原创
发布博客 2019.11.27 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python2.x 和 Python3.x 中 raw_input( ) 和 input( ) 区别

1、在 Python2.x 中 raw_input( ) 和 input( ),两个函数都存在,其中区别为:raw_input( ) 将所有输入作为字符串看待,返回字符串类型。input( ) 只能接收"数字"的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。2、在 Python3.x 中 raw_input( ) 和 input( ) 进行了整...
原创
发布博客 2019.11.27 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 中变量赋值传递时的引用和拷贝

曾经看到这样一个问题,一个字典中的元素是列表,将这个列表元素赋值给一个变量,然后修改这个列表中元素的值,结果发现,字典中那个列表也同样修改了。那个问题如下:dict = {'a':[1,2,3,4,5],'b':2}x = dict['a']for i in range(5): x[i] = 0print(dict['a'])程序运行结果如下: [0, 0, 0, 0, 0]...
原创
发布博客 2019.11.27 ·
235 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Pycharm 导入 Python 包、模块

1.点击 File->settings2.选择 Project Interpreter,点击右边绿色的加号添加包3.输入你想添加的包名,点击 Install Package4.可以在 Pycharm 保存项目的目录下查看已经安装的包,路径D:\PycharmProjects\untitled\venv\Lib\site-packages...
原创
发布博客 2019.11.27 ·
278 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python3 subprocess

subprocess 模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。使用 subprocess 模块subprocess 模块首先推荐使用的是它的 run 方法,更高级的用法可以直接使用 Popen 接口。run 方法语法格式如下:subprocess.run(args, *, stdin=None, input=None, stdout=None, st...
原创
发布博客 2019.11.26 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Python 函数参数前面一个星号(*)和两个星号(**)的区别

在 Python 的函数中经常能看到输入的参数前面有一个或者两个星号,例如:def foo(param1, *param2):def bar(param1, **param2):这两种用法其实都是用来将任意个数的参数导入到 Python 函数中。单星号(*):*agrs将所有参数以元组(tuple)的形式导入:def foo(param1, *param2): print (...
原创
发布博客 2019.11.26 ·
772 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Python 汉诺塔

有三个立柱A、B、C。A柱上穿有大小不等的圆盘N个,较大的圆盘在下,较小的圆盘在上。要求把A柱上的圆盘全部移到C柱上,保持大盘在下、小盘在上的规律(可借助B柱)。每次移动只能把一个柱子最上面的圆盘移到另一个柱子的最上面。请输出移动过程。解答这是动态规划问题中的一种,用递归来实现较为简单方便。对于"将moveSum个圆盘从from柱移动到to柱(借助by柱)"这个问题,我们可以通过以下三步实现...
原创
发布博客 2019.11.26 ·
773 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 对于负数的存储方式和 c++/c/java 不一样(二进制中 1 的个数)

1、在 python 里面,负数的存储方式a = bin(-3)print(a) a = bin(3)print(a) b = bin(-3 & 0xffffffff)print(b) c = bin(0xfffffffd)print(c) //输出//-0b11//0b11//0b11111111111111111111111111111101//0b1...
原创
发布博客 2019.11.26 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python 两个内置函数: locals 和 globals

这两个函数主要提供,基于字典的访问局部和全局变量的方式。在理解这两个函数时,首先来理解一下 Python 中的名字空间概念。Python 使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个字典,它的键字就是变量名,字典的值就是那些变量的值。实际上,名字空间可以像 Python 的字典一样进行访问。每个函数都有着自已的名字空间,叫做局部名字空间,它记录了函数的变量,包括函数的参数和局部定...
原创
发布博客 2019.11.24 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

深入学习python解析并读取PDF文件内容的方法

这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应用。主要参考了一些已有的博客内容,代码。  主要思路是首先利用一个做项目的形式,描述所做的问题,运行环境,和需要安装的库,然后写代码,此代码是在python2.7中运行,小编也写出在python3....
原创
发布博客 2019.11.12 ·
4548 阅读 ·
6 点赞 ·
1 评论 ·
52 收藏

解决Python找不到ssl模块问题 No module named _ssl

python安装完毕后,提示找不到ssl模块:www@pythontab.com ~]$ pythonPython 2.7.15 (default, Oct 23 2018, 18:08:43) [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux2Type "help", "copyright", "credits" or "license" ...
原创
发布博客 2019.11.11 ·
2223 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python路线学习图分享,新人请收下

了解新语言产生的背景ABC 是专门为非专业程序员设计的一种教学语言,但是由于其封闭,并未取得成功。1989年的圣诞节期间,吉多·范罗苏姆开发了一个新的脚本解释器,并命名为 Python,作为 ABC 语言的一种继承。新的脚本解释器开放,完美结合了 Unix Shell 和 C 的使用习惯。了解新语言应用的场景·网站后台有大量成熟的框架,如 Django,Flask,Tornado网络爬虫P...
原创
发布博客 2019.11.09 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多