08 2019 档案

字符串与变量的互化
摘要:1 字符串转变量 当手动输入的list太多时,可以利用如下方法将字符串转为变量,直接调用输入的值. # 将同名的字符串化为对应的变量 variable = [1,2,3,4,5] print(type(variable)) a = 'variable' print(type(a)) a = eval 阅读全文

posted @ 2019-08-30 19:27 吃我一枪 阅读(263) 评论(0) 推荐(0)

读取图片
摘要:1 利用matplotlib库读取图片 import matplotlib.pyplot as plt # plt 用于显示图片 import matplotlib.image as mpimg # mpimg 用于读取图片 lena = mpimg.imread('index.jpg') # 读取 阅读全文

posted @ 2019-08-30 18:14 吃我一枪 阅读(115) 评论(0) 推荐(0)

颜色条的设置
摘要:如下程序实现了条形图的颜色渐变,类似于矩阵热力图。 官网:https://matplotlib.org/api/_as_gen/matplotlib.colors.LinearSegmentedColormap.html?highlight=from_list#matplotlib.colors.L 阅读全文

posted @ 2019-08-22 14:09 吃我一枪 阅读(452) 评论(0) 推荐(0)

接雨水
摘要:题目:给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 示例: 输入: [0,1,0,2,1,0,1,3,2, 阅读全文

posted @ 2019-08-20 13:09 吃我一枪 阅读(129) 评论(0) 推荐(0)

盛水最多的容器
摘要:题目:给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2 阅读全文

posted @ 2019-08-20 11:43 吃我一枪 阅读(149) 评论(0) 推荐(0)

正则表达式匹配
摘要:题目:给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。'.' 匹配任意单个字符'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。说明: s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包 阅读全文

posted @ 2019-08-19 18:36 吃我一枪 阅读(326) 评论(0) 推荐(0)

正则表达式
摘要:正则表达式对于处理字符串非常方便 1 match() import re # match()函数如果匹配返回一个对象,否则返回None k = re.match('ww', 'wwadcd') print(k) # 如果为非空,将正则化表达式输出,即第一个参数输出 print(k.group()) 阅读全文

posted @ 2019-08-19 16:02 吃我一枪 阅读(111) 评论(0) 推荐(0)

字符串转换整数
摘要:题目:请你来实现一个 atoi 函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续 阅读全文

posted @ 2019-08-19 15:22 吃我一枪 阅读(401) 评论(0) 推荐(0)

list、tuple、dict加*星号
摘要:*相当于解压的作用,当list中只有一个元素时,利用*作用相当于直接去[],去[]后的数据类型是字符串。 _list = [1,2,3] _tuple = (1,2,3) _dict = {1:'a', 2:'b', 3:'c'} print('_list is', *_list) print('_ 阅读全文

posted @ 2019-08-19 14:57 吃我一枪 阅读(286) 评论(0) 推荐(0)

字符串
摘要:1 切片操作 利用切片进行字符串的反序特别方便 letter = 'abcdefghijklmnopqrstuvwxyz' print(letter[-3:]) # 从倒数第三个取到最后 print(letter[::5]) # 每隔五个取一个元素 print(letter[::-1]) # 用于字 阅读全文

posted @ 2019-08-18 20:31 吃我一枪 阅读(144) 评论(0) 推荐(0)

整数反转
摘要:题目:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321示例 2: 输入: -123 输出: -321示例 3: 输入: 120 输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 23 阅读全文

posted @ 2019-08-18 17:16 吃我一枪 阅读(158) 评论(0) 推荐(0)

字符串分割函数
摘要:1 rstrip()函数 类似有lstrip()函数 用于去除字符串末尾的特定元素,默认去除空格 参考:https://blog.csdn.net/xxlovesht/article/details/80379958 阅读全文

posted @ 2019-08-18 16:47 吃我一枪 阅读(225) 评论(0) 推荐(0)

导航