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

浅析Python 引号、注释、字符串

Python3.6.3json==2.0.9win10.0.17134字符串1.不可变类型,可迭代对象,有序(可索引、切片)2.用引号引起来表示(见引号)3.内部`\`表示转义,引号前面加`r`禁用转义注释1.只有`#`后面的真的是注释,不会被解释器运行1.#与内容之间至少一个空格2.注释一般放在被注释代码的上面3.如果注释用在同行代码结尾,#与代码之间至少空2个空格2.三引号(三对单/双引号)也被用来当做多行注释(见引号3.)引号1.单双引号都可以用来表

系统 2019-09-27 17:57:10 1856

Python

python 读取excel文件生成sql文件实例详解

python读取excel文件生成sql文件实例详解学了python这么久,总算是在工作中用到一次。这次是为了从excel文件中读取数据然后写入到数据库中。这个逻辑用java来写的话就太重了,所以这次考虑通过python脚本来实现。在此之前需要给python添加一个xlrd模块,这个模块是专门用来操作excel文件的。在mac中可以通过easy_installxlrd命令实现自动安装模块importxdrlib,sysimportxlrddefopen_e

系统 2019-09-27 17:55:37 1856

Python

Python中的错误处理

错误处理是计算机科学中最重要的概念之一,它将通过处理导致程序退出的意外错误来帮助您提高代码的健壮性。在本教程中,我们将学习如何在Python中处理异常。我们将涵盖以下主题:错误与异常Python中的内置异常没有处理异常的问题处理异常具有多个异常的除外子句最后清理使用自定义例外可能有两种错误:1.语法错误2.异常(运行时遇到的错误)语法错误这是你在你的程序看,通常是因为在一个错误的最常见的错误空白,一个错误的语法,或者简单的拼写错误。如果您的程序在语法上不正

系统 2019-09-27 17:54:40 1856

Python

Python 生成括号 LeetCode 22

解法:1、n代表的是左括号和右括号的个数,最后生成的字符串的长度为2n,首先想到的就是枚举的方法,假设有2n的数组,每一个格子都有两种情况,填做括号还是右括号。2、很明显上面的方法是不符合常理的,因为做括号和右括号都是有限制,当n为3的时候,不会出现((((((的情况,所以当我们进行递归的时候,就需要进行判断,当左括号用完的时候就要停止,称为剪枝。3、动态规划解法,当看到有和没有,放和不放的时候,可以考虑动态规划的解法。这里有个leetcode上面的讲解动

系统 2019-09-27 17:53:30 1856

Python

python Django编写接口并用Jmeter测试的方法

一、环境准备python3.6.7Pycharm二、创建项目我这里是在Django项目中新建了个APP,目录结构如下图所示:那么怎么在已有的Django项目中新建APP并进行配置呢:2.1、新建appa、可以在终端输入命令:pythonmanage.pystartappmyapp(这里myapp是指你自己app的名称),如下图所示:b、也可以在pycharm中找到Tools-->Runmanage.pyTask,在弹出的命令框中输入:startappmya

系统 2019-09-27 17:53:20 1856

Python

Python中切片的用法

在Python中,切片是列表、元组或者字符串中常见用法,然而对一些新手而言,有时候含有切片的代码可读性并不是非常友好。下面就说一说Python中切片的具体用法。在Python中,切片的使用方式为[起始位置:结束位置:步长],代表着从起始位置到结束位置根据步长所得到的全部元素。其中,起始位置、结束位置、步长三个属性均有默认值,当不指定其具体值时,Python就会使用其默认值,它们的默认值分别为0,、列表或元组长度、1。值得注意的几点是:1、当起始位置为负数时

系统 2019-09-27 17:51:53 1856

Python

python基础面试题整理---从零开始 每天十题(01)

最近在弄flask的东西,好久没写博客的,感觉少了点什么,感觉被别人落下好多,可能渐渐的养成了写博客的习惯吧。也是自己想学的东西太多了(说白了就是基础太差了,只是knowhow,不能做到konwwhy)。不说那些毒鸡汤了,我们来说说我们今天的python基础面试题吧。一,Q:python的优缺点有什么?A:优点:1,基础语法简单易学,对于初学者来说,语法还是相对简单的,比较容易学习,网上的学习资料也很多。2,面向对象,在python里继承和封装较多,而py

系统 2019-09-27 17:50:49 1856

Python

【python】UnicodeDecodeError: 'gbk' codec

UnicodeDecodeError:'gbk'codeccan'tdecodebyte0x80inposition128:illegalmultibytesequence说到底是open()使用方法。原本程序是这样的:(重点看第4行)fromtkinterimport*importosdefopenFile():f=open('D:\Pythoncharmprojccts\SC\main_window.py',mode='r')whileTrue:dat

系统 2019-09-27 17:50:35 1856

Python

PYTHON EVAL的用法及注意事项解析

前言eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。python中eval函数的用法十分的灵活,但也十分危险,安全性是其最大的缺点。本文从灵活性和危险性两方面介绍eval。1、强大之处举几个例子感受一下,字符串与list、tuple、dict的转化。a="[[1,2],[3,4],[5,6],[

系统 2019-09-27 17:50:17 1856