
python
python
极客运维之家
这个作者很懒,什么都没留下…
展开
-
Python递归函数的应用
#!/usr/bin/python# -*- coding: utf-8 -*-#问题: 要求利用递归函数调用的方式,将获取到的5个字符,按照相反的顺序分别输出来def output(s,l): if l == 0: return print(s[l-1]) output(s,l-1)s = input('Input a string:')l = len(s)output(s,l)输入结果Input a string:mannam本文转转载 2021-07-21 00:27:01 · 99 阅读 · 0 评论 -
Python常用方法对比---replace() && split()
Python replace()方法语法:str.replace(old,new[,max])作用:Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串)。如果指定第三个参数max,则替换不超过 max 次;如果不指定max,则将第一个参数(old)全部替换为第二个参数(new)。names = ["Joey Tribbiani", "Monica Geller", "Chandler Bing", "Phoebe Buffay"]username转载 2021-07-21 00:25:54 · 344 阅读 · 0 评论 -
zip的使用--组合坐标
使用 zip 写一个 for 循环,该循环会创建一个字符串,指定每个点的标签和坐标,并将其附加到列表 points。每个字符串的格式应该为 label: x, y, z。例如,第一个坐标的字符串应该为 F: 23, 677, 4。x_coord = [23, 53, 2, -12, 95, 103, 14, -5]y_coord = [677, 233, 405, 433, 905, 376, 432, 445]z_coord = [4, 16, -6, -42, 3, -6, 23, -1]lab转载 2021-07-21 00:24:50 · 191 阅读 · 0 评论 -
迭代器和生成器
迭代器是每次可以返回一个对象元素的对象,例如返回一个列表。我们到目前为止使用的很多内置函数(例如 enumerate)都会返回一个迭代器。迭代器是一种表示数据流的对象。这与列表不同,列表是可迭代对象,但不是迭代器,因为它不是数据流。生成器是使用函数创建迭代器的简单方式。也可以使用类定义迭代器下面是一个叫做 my_range 的生成器函数,它会生成一个从 0 到 (x - 1) 的数字流。def my_range(x):i = 0while i < x:yield ii += 1注意,转载 2021-07-21 00:23:37 · 70 阅读 · 0 评论 -
python中的格式化输出
age = input("Age:")job = input("Job:")hobby = input("Hobbie:")info = '''---------------info of %s ------------Name : %s Age : %sjob : %sHobbie : %s----------------end--------''' %(name,name,age,job,hobby)print(info)%s 是字符串占位符, %d是数转载 2021-07-21 00:22:46 · 172 阅读 · 0 评论 -
python 语音合成
import pyttsx3engine = pyttsx3.init()text_str = ''' 一望无垠的大漠,空旷而高远,壮阔而雄浑,当红日西坠,地平线尽头一片殷红,磅礴中亦有种苍凉感。 上古的烽烟早已在岁月中逝去,黄河古道虽然几经变迁,但依旧在。 楚风一个人在旅行,很疲惫,他躺在黄沙上,看着血色的夕阳,不知道还要多久才能离开这片大漠。 数日前他毕业了,同时也跟校园中的女神说再见,或许见不到了吧,毕竟他曾被委婉的告知,从此天各一方,该分手了。 离开学院转载 2021-07-21 00:22:00 · 316 阅读 · 0 评论 -
windows系统安装Python3.9
打开Python官网: https://www.python.org/注意: 网页最新显示的是Python 3.9.2下面红框标记出来的是告诉我们,目前的版本,不支持windows7或者以前的版本,所以这里就需要大家去做一个取舍了。在学习过程中,使用3.6版本以上都是足够的。如果我们直接点击下载,它下载的是32位的。虽然32位的在我们64位电脑上也能用,但后期如果要学习机器学习的时候,系统会提示要求使用64位的Python。为了后期学习不至于太麻烦,我们直接安装64位的安装包。如图:点击6转载 2021-07-21 00:20:55 · 2877 阅读 · 0 评论 -
创建vbs代码
转载 2021-07-21 00:20:01 · 2215 阅读 · 0 评论 -
用六行Python代码实现一个小功能
六行代码实现一个小的功能:import turtleturtle.speed("fastest")turtle.pensize(1)for y in range(200): turtle.forward(3*y) turtle.left(20) turtle.right(175)快来试试吧本文转自 ID: 互联网老辛 更多内容关注公众号《极客运维之家》,扫码添加:...转载 2021-07-21 00:19:09 · 424 阅读 · 0 评论 -
黑客帝国代码雨
<!DOCTYPE html> <html> <head> <title>黑客帝国代码雨</title> </head> <body> <canvas id="canvas"></canvas> <style type="text/css">body{margin: 0; padding: 0; overflow: hidden;}</style> <转载 2021-07-21 00:17:18 · 277 阅读 · 0 评论 -
prometheus服务监控之mysql监控
文章目录1. 上传解压安装mysqld_exporter2. 安装mariadb3. 在数据库里创建mysql账号用户收集数据4. 在mysql_exporter中设置mysql配置信息5. 启动mysql_exporter6. 配置prometheus拉取mysql节点信息7. 通过web端查看8. prometheus.yml配置文件详解prometheusUI的英文翻译若你的机器还没有安装prometheus,先参考下面的安装步骤:part 1:prometheus的介绍与安装part 2 :转载 2021-06-30 00:59:16 · 738 阅读 · 0 评论