搜索到与相关的文章
Python

005 Python的IDE之Pycharm的使用

一、为什么用IDE(Python集成开发环境-Pycharm)到现在为止,我们也是写过代码的人啦,但你有没有发现,每次写代码要新建文件、写完保存时还要选择存放地点,执行时还要切换到命令行调用python解释器,好麻烦呀,能否一气呵成,让我简单的写代码?此时开发工具IDE上场啦,一个好的IDE能帮你大大提升开发效率。很多语言都有比较流行的开发工具,比如JAVA的Eclipse,C#,C++的VisualStudio,Python的是啥呢?Pycharm和Ju

系统 2019-09-27 17:55:55 2519

Python

Python 链表中间是否有环 Leetcode No.141

Python链表中间是否有环LeetcodeNo.141Ps:用英语的不是为了装哈,主要是为了锻炼一下英语阅读,毕竟想往上走的话,读源码,读文档,读国外论文都是必经之路。那么英语能力必不可少,希望你们也可以想我一样。主要意思就是判断链表中是否有环。思路也很简单:一个是用set存,发现他数量不加了那不就代表有环了嘛。第二种方式非常的巧妙,用一个快指针和一个慢指针,就等于是一个龟兔赛跑,兔子是快指针,龟是慢指针,只要是个链表没有环,兔子肯定跑的快,这种方法优点

系统 2019-09-27 17:55:19 2519

Python

Python:绘制520-程序员的浪漫

(1)用*绘制数字“520”ncol=20nrow=10proposal=[0,1,2,3,4,5,9,17,1+1*ncol,8+1*ncol,10+1*ncol,16+1*ncol,18+1*ncol,1+2*ncol,11+2*ncol,15+2*ncol,19+2*ncol,1+3*ncol,12+3*ncol,15+3*ncol,19+3*ncol,2+4*ncol,12+4*ncol,15+4*ncol,19+4*ncol,3+5*ncol,1

系统 2019-09-27 17:53:26 2519

Python

LeetCode 1021. 删除最外层的括号(Python)

有效括号字符串为空("")、"("+A+")"或A+B,其中A和B都是有效的括号字符串,+代表字符串的连接。例如,"","()","(())()"和"(()(()))"都是有效的括号字符串。如果有效字符串S非空,且不存在将其拆分为S=A+B的方法,我们称其为原语(primitive),其中A和B都是非空有效括号字符串。给出一个非空有效字符串S,考虑将其进行原语化分解,使得:S=P_1+P_2+...+P_k,其中P_i是有效括号字符串原语。对S进行原语化分

系统 2019-09-27 17:51:39 2519

Python

Python中typing模块与类型注解的使用方法

实例引入我们知道Python是一种动态语言,在声明一个变量时我们不需要显式地声明它的类型,例如下面的例子:a=2print('1+a=',1+a)运行结果:1+a=3这里我们首先声明了一个变量a,并将其赋值为了2,然后将最后的结果打印出来,程序输出来了正确的结果。但在这个过程中,我们没有声明它到底是什么类型。但如果这时候我们将a变成一个字符串类型,结果会是怎样的呢?改写如下:a='2'print('1+a=',1+a)运行结果:TypeError:unsu

系统 2019-09-27 17:50:53 2519

Python

对比 C++ 和 Python,谈谈指针与引用

作者|樱雨楼引言指针(Pointer)是C、C++以及Java、Go等语言的一个非常核心且重要的概念,而引用(Reference)是在指针的基础上构建出的一个同样重要的概念。指针对于任何一个编程语言而言都是必须且重要的,虽然Python对指针这一概念进行了刻意的模糊与限制,但指针对于Python而言依然是一个必须进行深入讨论的话题。本文基于C++与Python,讨论了Python中与指针及引用相关的一些行为。什么是指针?为什么需要指针?指针有两重含义:(1

系统 2019-09-27 17:48:41 2519

Python

python——ubuntu中 pycharm安装

ubuntu中自带了python,同时也提供了vim神级编辑器,对于python的集成工具pycharm系统并不自动安装,所以用户需要自行安装,本篇介绍ubuntu上安装pycharm编辑器;一、资源下载:地址:https://www.jetbrains.com/pycharm/download/#section=linux选择linux版本即可;社区版还是专业版因需而定;二、安装包解压编译安装:使用命令:tar-szvf加包名解压出安装包;依次切换到bi

系统 2019-09-27 17:46:06 2519

Python

python实现从字符串中找出字符1的位置以及个数的方法

本文实例主要实现给出任意字符串,获取字符串中某字符的位置以及出现的总次数。实现该功能代码的时候可以使用函数enumerate来将字符串分离成位置和字符,然后进行比较即可。具体实现代码如下:#!/bin/envpython#-*-coding:utf-8-*-#"""用enumerate将string中的1都找出来,用enumerate实现:"""defget_1_pos(string):onePos=[]try:onePos=list(((pos,int(

系统 2019-09-27 17:46:04 2519

Python

Python编程中的文件操作攻略

open函数你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的辅助方法才可以调用它进行读写。语法:fileobject=open(file_name[,access_mode][,buffering])各个参数的细节如下:file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。access_mode:access_mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这

系统 2019-09-27 17:45:46 2519

Python

Linux 发邮件磁盘空间监控(python)

核心代码:#!/usr/bin/python#-*-coding:UTF-8-*-importsmtplibimportosimportcommands,timefromemail.mime.textimportMIMEText#fromemailimportMIMETextdisk_free=os.popen('df-lh')list_disk=disk_free.read()mailto_list=["2880329185@qq.com","28812

系统 2019-09-27 17:37:38 2519