【Python入门教程】第70篇 创建文本文件
本篇介绍如何在 Python 中利用 open() 函数创建一个新的文本文件。open() 函数的 ‘w’ 或者 ‘x’ 模式用于创建一个新的文本文件。
python:求最大公约数
def hcf(x, y): """该函数返回两个数的最大公约数""" # 获取最小值 if x > y: smaller = y else: smaller = x list = [] for i in range(1, sma
Python 入门打卡1
寒假打卡,自学Python,因为之前有自学过C语言和Arduino,有一定的编程基础,所以刚刚开始学Python感觉还行第一章 起步第一章的教学包括安装下载Python,安装配置编译器,搭建编译环境等。以及每个人的第一个程序,Hello World。以及就是在Windows终端也可以运行Python
Python实践:CSDN图片水印批量去除
如果有大量的图片放到CSDN都手动去除水印,较为繁琐低效。在网上也没搜索到批量去水印的脚本,故用Python代码实现了下,放在这里,供交流学习。
Python 获取指定开头指定结尾所夹中间内容
little 背景最近在做毕设,需要将几百篇整体结构差不多的文章中提取出一些内容,所以才有了这个blog。需求获取文章中指定开头、指定结尾中所夹的内容。其中,开头和结尾均有多种,但最多也就十几种,所以代码还是具有可行性的。例:XX市人民检察院指控:被告人XXX与被害人陆某丙(女,殁年41岁,系罗绪洲
【Python】银行家算法(四舍六入五成双)和使用decimal进行四舍五入处理
在python3中,round(num,n)和’%.nf’%num都是使用银行家进行小数位的处理的(python2不记得了),即四舍六入五成双。四舍六入五成双介绍和四舍五入不同的是,对于最大小数位下一位为5,其后没其他小数的情况的处理例如:1.1x5保留两位小数,最大小数位后为5,这时就判断x是奇数
Python-常用模块有哪些
分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请轻击http://www.captainbed.nettime & datetime模块:时间和日期时间模块。 random:随机数模块。 os:提供对操作系统进行调用的接口。 sys:提供对Pyth
C# C/S控件库HZHControls使用指南
小编推荐《HZHControls》控件库理由如下:一个基于.Net Framework 4.0,扁平化的、漂亮的、开源的C# Winform控件库。纯原生开发,不包含第三方插件和类库。包含...
Python练习:目录与文件操作
文章目录一、提出任务二、完成任务(一)创建多层子目录(二)移动并更名目录(三)在指定目录创建文件一、提出任务请使用 Python 交互模式进行实验,不要在 Python交互模式之外进行操作。通过 os 模块在d:/home/project 目录下新建个多层目录test1/first/second/。
bugku CTF练习:Flask_FileUpload思路
https://ctf.bugku.com/challenges/detail/id/204.html打开页面是这个样子。右键查看源代码。它提示我说会用Python去执行。太棒了。选择一张普通图片。点击上传。把流量转到burpsuite上。把burpsuite上抓到的包发送到重发模块把图片的内容删除
(Python)判断输入的数字是否为素数
number = int(input("请输入一个整数:"))if number <= 1: print(str(number)+"不是素数")else: # 判断2到number之间的数字,能否整除number for item in range(2, number): if n
python跨年表白神器--你值得拥有!
教你做python跨年表白神器 点赞收藏后,快去表白!!!hello,大家好,我是Dream。马上就跨年了,为了广大的单身男性成员,我就慈悲一下,把我的存货–表白神器拿出来了,百试百灵(虽然我一次也没试过),今天分享给大家,别忘了给我点赞哟~话不多说,先看效果图:从图上看,很明显这是一个选择题,但
python生成密码字典
代码和代码运行的结果:代码:import itertools as itswords="rot123"a=its.product(words,repeat=4)name=open("pass.txt","a")for i in a: name.write("".join(i)) name
3套看漫画学python视频教程
很多编程语言书读起来都略显晦涩,让不少读者望而却步,很难坚持读完。关老师的新书另辟蹊径,以漫画形式切入,生动有趣,把复杂的技术点和编程知识讲解得通俗易懂,真正体现了一图胜千言的道理。推荐...
python的open函数使用
在python中使用open函数对文件进行处理。1.open()python打开文件使用open()函数,返回一个指向文件的指针。该函数常用以下三个参数。1.1 参数1目标文件的路径+名字。最好使用r"路径"这种原始字符串写法,防止有转义字符影响实际路径。1.2 参数2操作文件的方式mode=‘方式
Python写一个字符串的数字后缀部分递增的函数
需求:Python处理重名字符串,添加或递增数字字符串后缀对于2个重名的字符串,添加数字后缀,比如两个重复的字符串s1 = “name”, s2 = “name”,将s2的名称设置为name_1对应3个或多个重名的字符串,数字部分实现递增,初始时s1=s2=s3=“name”,重命名后得到s1=“n
python安装后无法打开, IDLE Subprocess Connection Error的解决方法.
python安装后无法打开, IDLE Subprocess Connection Error的解决方法.(错误信息:IDLE's subprocess didn't make connection.Either IDLE cant't start a subprocess or personal
Python中交换字典键值对的方法
Python中交换字典键值对的方法在学习过程中发现有时候交换字典的键和值,会使得我们最后的输出结果更加直观明了,整理出以下四种交换方式(data是原字典,new_data 是交换后的字典)一、当值唯一时1. 使用zip进行交换data= {'A':1, 'B':2, 'C':3}new_data =
彻底解决python NameError: name ‘__file__‘ is not defined
问题背景我创建了一个函数,里面包含了一个获取当前执行文件路径的代码current_path = os.path.dirname(os.path.abspath(__file__))我把这段代码放在了函数中间位置(图片中已经被注释掉的部分)。在CMD窗口执行时(也在linux中执行过),报NameEr
python使用 f 格式化字符串
f"{变量: 格式}"大括号前、后,可以放任何字符串,它们将直接显示在结果中大括号内: 要格式化的字符串+目标格式。冒号前: 将显示在结果中的任何字符串或需要格式化的原始字符串冒号后: 需要的目标格式print(f"+{2:.2f}")+2.00print(f"+{2:2d}月")+ 2月print