-
day005|python基础回顾5
所属栏目:[Python] 日期:2020-12-20 热度:53
字典类型常用操作及内置方法 1、作用:存多个值,key-value存取,存取速度快 2、定义:在{}内用逗号分隔开多个key:value,key必须是不可变类型,通常是字符串类型,value可以是任意类型 info = {'name': 'egon','age': 18,'gender': 'male'} # 本质info=dict({[详细]
-
day007|python基础回顾7
所属栏目:[Python] 日期:2020-12-20 热度:62
文件处理 目录 文件处理 1 文件打开模式补充 2.1 文件操作之读操作 2.2 文件操作之写操作 3 控制文件指针移动 3.1 前提 3.2 f.seek() 4 文件修改的两种方式 4.1 方式一 4.2 方式二 5 函数的基本使用 5.1 概述 5.2 基本使用 5.3 步骤 5.4 示例 5.5 函数定义的[详细]
-
day013|python之模块02&目录01
所属栏目:[Python] 日期:2020-12-20 热度:52
1 from...import 1.1 概念 1.1.1 首次导入模块会发生的事 会触发模块的运行,产生一个模块的名称空间 将运行模块文件过程中产生的名字丢到模块额名称空间 在当前名称空间产生一个名字money,该名字指向名称空间中那个money 1.2 应用 1.2.1 模块spam # spam.p[详细]
-
SyntaxError: Non-UTF-8 code starting with '\
所属栏目:[Python] 日期:2020-12-20 热度:52
不管是python的什么编译器,出现:SyntaxError: Non-UTF-8 code starting with 'xb1' in file这样的错误,是由于代码当中出现了中文字符或者符号,有时候你就是找不到在哪儿,可能觉得啥都没有,但是代码就是运行不下去,这个时候,通过以下方法能完美解决[详细]
-
python中的self
所属栏目:[Python] 日期:2020-12-20 热度:140
? 首先,对于python,只有针对类来说的self才有意义,所以python中的self,说的即是python类中的self。 以下我将结合python类的相关概念叙述,必须明确的是, self只能用在python类的方法(即函数)中 。 在我看来,python的类有三个相关概念: 属性(即变量[详细]
-
python tip 1
所属栏目:[Python] 日期:2020-12-20 热度:142
1. Python3 中,一行可以书写多个语句吗? 可以,语句之间用分号隔开即可,不妨试试: print('I love fishc');print('very much!') 2. Python3 中,一个语句可以分成多行书写吗? 可以,一行过长的语句可以使用反斜杠或者括号分解成几行,不妨试试: 3 4 and[详细]
-
真香,理解记忆法学习Python基础语法
所属栏目:[Python] 日期:2020-12-20 热度:96
这篇文章很难写!我最开始学 Python,和大多数人一样,是看的菜鸟教程: 在写完这篇文章的第一遍后,我发现并没有写出新意,很可能读者看到后,会和我当初一样,很快就忘了。我现在已经不是读者而是作者了,我想我可以做出一些改变,降低阅读门槛,加强理解[详细]
-
从函数到包的Python代码层次
所属栏目:[Python] 日期:2020-12-20 热度:109
代码层次 Python是一门脚本语言,新建一个 .py 文件,写点代码,就可以跑起来了,无论放哪都可以。比如 where.py 文件: print("Where am I?") 那么问题来了,这是写在哪里的呢?为了一目了然,我们用“导游图”的视角来看看代码层次: 红色箭头指出了,是写[详细]
-
用PyCharm打个专业的招呼
所属栏目:[Python] 日期:2020-12-20 热度:133
PyCharm 是什么 PyCharm(读作“拍恰姆”)是 JetBrains 全家桶中的一员,专门用来写 Python 的: 官方网址是: https://www.jetbrains.com/pycharm/ for Professional Developers ,顾名思义,它是为专业开发者而生的。 版本选择 PyCharm 有 2 个版本: 左[详细]
-
如何让文科生5分钟写上Python
所属栏目:[Python] 日期:2020-12-20 热度:187
序言 这篇文章是转型后发表的第一篇文章,有必要先聊一下我的写文计划。 串行文章和并行文章 我会按照发文顺序分为串行文章和并行文章。Python 语言本身的内容,我会按照入门、进阶、原理的顺序依次展开。由于我的水平有限,为了保证质量不乱讲,我选择站在[详细]
-
条件循环语句组成了Python代码的骨架
所属栏目:[Python] 日期:2020-12-20 热度:136
条件控制 我们都知道流程图是有多个分支的,程序中也是如此,在Python中是用if语句来判断程序该走哪个分支的。它的执行过程如下: 代码执行过程如下: if if 语句的一般形式如下: if condition_1: statement_block_1 如果condition_1为True,执行statement_[详细]
-
你知道Python基本数据类型是哪6个么
所属栏目:[Python] 日期:2020-12-20 热度:199
Python 是强类型语言,在学习 Python 时,有必要了解 Python 有哪些基本数据类型,一共 6 个:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。数据类型的知识是非常多的,一篇文章讲不明白,本文仍然属[详细]
-
Python运算符可不只有加减乘除
所属栏目:[Python] 日期:2020-12-20 热度:110
数学里面的加减乘除,就是运算符,但是 Python 的运算符更多样,更复杂,分为算术运算符、比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符。为了更直观的看到运算符的使用,本文采用代码和注释结合的方式进行讲解。 算术运算符 a = 2[详细]
-
python汉语分词的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:173
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 目前我常常使用的分词有结巴分词、NLPIR分词等等 最近是在使用结巴分词,稍微做一下推荐,还是蛮好用的。 一、结巴分词简介 利用结巴分词进行中文分词,基本实现原[详细]
-
python2.7 跨文件全局变量的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:173
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 在使用Python编写的应用的过程中,有时会遇到多个文件之间传递同一个全局变量的情况。 文件1:globalvar.py # @param python2.7 跨文件全局变量的方法# @author 编[详细]
-
当我在玩python的时候我玩些什么
所属栏目:[Python] 日期:2020-12-17 热度:103
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 文章背景 家里的第一台电脑是在2006年夏天买的,10年上大学之后基本上就没人用,过没两年就当二手卖给一个熟人。 弟弟小我10岁,今年刚上初一。他在我毕业前半年就[详细]
-
python sqlite3模块操作sqlite数据库的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:186
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! SQLite是一个包含在C库中的轻量级数据库。它并不需要独立的维护进程,并且允许使用非标准变体(nonstandard variant)的SQL查询语句来访问数据库。 一些应用可是使用S[详细]
-
python的*重复符(运算符)的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:124
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 在python中有个特殊的符号*,可以用做数值运算的乘法算子,也是用作对象的重复算子,但在作为重复算子使用时一定要注意 注意的是:*重复出来的各对象具有同一个id,[详细]
-
python实现模拟浏览器请求及会话保持的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:125
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! python下读取一个页面的数据可以通过urllib2轻松实现请求 # @param 程序模拟浏览器请求及会话保持-python实现# @author 编程之家 jb51.cc|jb51.cc import urllib2pr[详细]
-
Python守护进程(多线程开发)入门实例
所属栏目:[Python] 日期:2020-12-17 热度:178
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! # @param Python守护进程(多线程开发)# @author 编程之家 jb51.cc|jb51.cc #!/usr/bin/pythonimport sys,time,json,loggingimport Queue,threading,datetimefrom[详细]
-
Python获取mp3文件tag信息的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:78
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 下面利用一个python的实例程序,来学习python。这个程序的目的就是分析出所有MP3文件的Tag信息并输出。 # @param Python实例获取mp3文件的tag信息# @author 编程之[详细]
-
python readline、readlines的区别示例
所属栏目:[Python] 日期:2020-12-17 热度:182
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1.readline 场景 # @param python 中readline 和readlines的区别# @author 编程之家 jb51.cc|jb51.cc f0=file(readline.txt,r)while true for line in f0.readline([详细]
-
Python 获取服务器厂商和型号的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:162
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Python获取服务器的厂商和型号信息,在RHEHL6下,需要系统预装python-dmidecode这个包(貌似默认就已经装过了) 脚本内容如下 [root@linuxidc tmp]# cat test.py #[详细]
-
python 多进程通信模块入门实例
所属栏目:[Python] 日期:2020-12-17 热度:166
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 多进程通信方法好多,不一而数。刚才试python封装好嘅多进程通信模块 multiprocessing.connection。 简单测试一下,效率还可以,应该系对socket封装,效率可以达到4[详细]
-
Python 监控日志的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:171
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 一个简易的日志监控的脚本,功能如下: 1.windows环境 2.当匹配日志关键字时会发出声音,匹配的关键字不同,播放的声音不同 3.能做到实时响应 注意:是在win环境下[详细]
