- 军军小站|张军博客
搜索到与相关的文章
Python

Python中的字符串切片(截取字符串)的详解

字符串索引示意图字符串切片也就是截取字符串,取子串Python中字符串切片方法字符串[开始索引:结束索引:步长]切取字符串为开始索引到结束索引-1内的字符串步长不指定时步长为1字符串[开始索引:结束索引]练习样例#1.截取2-5位置的字符num_str_1=num_str[2:6]print(num_str_1)#2.截取2-末尾的字符#当开始索引和结束索引为开始和结束时可以省略不写num_str_1=num_str[2:]print(num_str_1)

系统 2019-09-27 17:55:42 1826

Python

用python发邮件

defsend_mail(to_mail,subject,data,filename=None):smtp_server='smtp.exmail.qq.com'from_mail=""mail_pass=""msg=MIMEMultipart()msg["From"]=from_mailmsg["To"]=','.join(to_mail)msg["Subject"]=Header(subject,'utf-8').encode()#构造htmld=da

系统 2019-09-27 17:53:10 1826

Python

Python 分享10个PyCharm技巧

#0.PyCharm常用快捷键#1.查看使用库源码PyCharm主程序员在Stackoverflow上答道经常听人说,多看源码。源码不仅能帮我们搞清楚运行机制,还能学习优秀的库或者框架的最佳实践。调用库时,你可以在你好奇的几乎任何地方点击Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。#2.让你的代码PEP8写Python代码时,你会严格遵守pep8规范么?还是要遵守的,不然代码传到github或者知乎上被人怼就不好了。但是如果

系统 2019-09-27 17:53:10 1826

Python

Python数据类型详解——列表

Python数据类型详解——列表在“Python之基本数据类型概览”一节中,大概介绍了列表的基本用法,本节我们详细学一下列表。如何定义列表:在[]内以英文里输入法的逗号,,按照索引,存放各种数据类型,每个位置代表一个元素。回顾一下列表的特点:1、可存放多个值。2、按照从左到右的顺序定义列表元素,下标从0开始顺序访问,是有序的。3、可修改指定索引位置对应的值,可变。一、列表元素的增加操作1、追加用append方法将数据追加到列表的尾部names=['Kwan

系统 2019-09-27 17:53:06 1826

Python

python批量解压zip文件的方法

这是一个用python写解压大量zip脚本的说明,本人新手一个,希望能对各位有所启发。首先要注意的,在运行自己的脚本之前一定先备份或者复制出一些样本进行测试,不然出错会很麻烦;之后我用到的是解压zip文件的扩展包zipfile,可以直接pip安装或者在IDE里安装,需要特别注意的是这个包的文件名解码方式需要我们去修改,先去查看源文件,直接搜索“cp437”(一个编码方式),找到后全部替换为“gbk”,即可解决中文显示问题。代码:importosimport

系统 2019-09-27 17:53:05 1826

Python

用Eclipse写python程序

在上一篇文章里已经写过如何安装python和在eclipse中配置python插件,这篇就不多说了,开始入门。1.先新建一个python工程,File-->New-->Other,直接搜pyDev就出来了,选择pyDevproject创建一个src文件夹2.在src中新建一个python文件,右键-->New-->pyDewModule,名字么,既然是第一个程序,那肯定来个经典的helloworld3.python文件是以.py结尾的4.接下来写我们第一行

系统 2019-09-27 17:52:15 1826

Python

Python 协程与go协程的区别

进程、线程和协程进程的定义:进程,是计算机中已运行程序的实体。程序本身只是指令、数据及其组织形式的描述,进程才是程序的真正运行实例。线程的定义:操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。进程和线程的关系:一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。CPU的最小调度单元是线程不是进程,所以单进程多线程也可以利用多核CPU.协程的定义:协程通过在线程中实现调度,避免了陷

系统 2019-09-27 17:52:14 1826

Python

Python Django 简单分页的实现代码解析

这篇文章主要介绍了PythonDjango简单分页的实现代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下models.py:fromdjango.dbimportmodelsclassBook(models.Model):title=models.CharField(max_length=32)def__str__(self):returnself.titleclassMeta:db_table="

系统 2019-09-27 17:52:00 1826

Python

对Python中TKinter模块中的Label组件实例详解

Python2.7.4OS―W7x861.简介Label用于在指定的窗口中显示文本和图像。最终呈现出的Label是由背景和前景叠加构成的内容。Label组件定义函数:Label(master=None,cnf={},**kw)其中,kw参数是用来自定义lable组件的键值对。2.背景自定义背景的话,有三部分构成:内容区+填充区+边框<1>内容区参数有:width,length用于指定区域大小,如果显示前景内容是文本,则以单个字符大小为单位;如果显示的是图像

系统 2019-09-27 17:51:34 1826

Python

Python中用startswith()函数判断字符串开头的教程

函数:startswith()作用:判断字符串是否以指定字符或子字符串开头一、函数说明语法:string.startswith(str,beg=0,end=len(string))或string[beg:end].startswith(str)参数说明:string:被检测的字符串str:指定的字符或者子字符串。(可以使用元组,会逐一匹配)beg:设置字符串检测的起始位置(可选)end:设置字符串检测的结束位置(可选)如果存在参数beg和end,则在指定范

系统 2019-09-27 17:50:52 1826