Please enable java script to visit.
NOTEBOOK
HOMEPHP / MySQLJS / HTMLWXappPythonC++Blender其他
全部文章-第6页|NOTEBOOK
全部文章 - 198个结果 - 第6页
心系南方灾区
C++
Posted on 2023-08-02
摘要 : 使用 % 求余数,使用 ++ 自增

更多内容......
有一门课不及格的学生
C++
Posted on 2023-08-02
摘要 : 学习逻辑判断里 || 和 && 的优先顺序

更多内容......
判断数正负
C++
Posted on 2023-08-02
摘要 : 给定一个整数N,判断其正负。
输入一个整数
输出:
如果N>0, 输出positive;
如果N=0, 输出zero;
如果N<0, 输出negative。

更多内容......
温度转换,买水果,保留几位小数
C++
Posted on 2023-08-02
摘要 : 如何保留 两位小数。
#include <iomanip>
cout << fixed << setprecision(2) << f;

更多内容......
总分和平均分,保留 1 位小数
C++
Posted on 2023-08-02
摘要 : 描述:期末考试成绩出来了,小明同学语文、数学、英语分别考了 x 、 y 、 z 分,请编程帮助小明计算一下,他的总分和平均分分别考了多少分?
输入描述:三个整数 x 、 y 、 z 分别代表小明三科考试的成绩 。
输出描述:第 1 行有一个整数,代表总分,第 2 行有一个小数(保留 1 位小数)代表平均分 。
//cout << fixed << setprecision(1) << a;

更多内容......
求花坛的面积
C++
Posted on 2023-08-02
摘要 : 描述:一个圆形花坛,量得花坛周围的篱笆长是 x 米,请问该花坛的面积是多少平方米?(假设π =3.14 )
输入描述:一个小数x
输出描述:花坛的面积(结果保留2位小数)

更多内容......
数位交换,分别获得百位、十位、个位的整型。
C++
Posted on 2023-08-02
摘要 : 如何获得一个数的个位、十位、百位

更多内容......
在Automator中运行Python代码,并传递文件夹路径作为变量
Python
Posted on 2023-05-31
摘要 : 将 automator 设置为服务,可以在文件夹上右键,从而遍历该文件夹下所有文件,找出以“.”号为开始的文件名,并删除。

更多内容......
Python 中,is 和 == 都是用于比较两个对象是否相等的运算符,但它们的比较方式不同
Python
Posted on 2023-05-26
摘要 : 在 Python 中,is 和 == 都是用于比较两个对象是否相等的运算符,但它们的比较方式不同。

== 运算符用于比较两个对象的值是否相等,如果值相等则返回 True,否则返回 False。

更多内容......
Python 使用内置函数 type 查看变量的类型
Python
Posted on 2023-05-26
摘要 : 在 Python 中,可以使用内置函数 type 查看变量的类型。type 函数返回的是一个表示变量类型的类对象。

更多内容......
python 如何引入其他文件
Python
Posted on 2023-05-26
摘要 : 在 Python 中,可以使用 import 语句来引入其他 Python 文件。在引入文件时,需要注意以下几点:

引入文件的扩展名应为 .py。
引入文件应该位于当前 Python 脚本的同一目录下,或者在 Python 的搜索路径之一中。可以通过 sys.path 查看 Python 的搜索路径。
引入文件时,可以指定引入的模块或函数名称,也可以使用 * 表示引入所有模块或函数。如果未指定名称,则需要使用模块名称或函数名称来访问引入的内容。

更多内容......
Python 猜数字游戏
Python
Posted on 2023-05-25
摘要 : 猜数字游戏:生成一个 1~100 的随机整数,设置最大猜测次数5。

更多内容......
Python 从文件读取数据,将数据写入文件
Python
Posted on 2023-05-24
摘要 : Python中的文件读写操作主要涉及以下几个函数:

open() : 打开一个文件,返回一个文件对象;
read()/readline() : 从文件中读取数据;
write()/writelines() : 向文件中写入数据
close() : 关闭文件。

此外,在操作文本内容时,还需要考虑操作系统的换行符问题。在 Windows 中,换行的方法是 \r\n,而在 Unix 和 Mac OS X 中则是 \n。因此,在跨平台的开发过程中,需要注意统一应用换行符。
newline = os.linesep : # 获取操作系统所支持的换行符,Windows 为"\r\n",其他为"\n"

更多内容......
Python 查找目录下的文件,找出 “.” 开头的隐藏文件并删除
Python
Posted on 2023-05-24
摘要 : 包括自文件夹,层层遍历。
os.path.isdir
startswith
os.remove

更多内容......
Python 自带的库、标准库
Python
Posted on 2023-05-24
摘要 : Python有很多自带的库,其中一些是标准库,它们不需要额外的安装就可以使用。以下是Python的一些常用标准库:
math:提供数学相关的函数和常数,如三角函数、对数函数、常数π等等。
random:提供伪随机数生成器和用于生成随机文件、文本和数字的函数。
time:提供系统时间和日期相关的函数,如sleep()、time()等。
datetime:提供日期和时间对象及其相关操作的函数。
os:提供与操作系统交互相关的函数,如访问文件系统、环境变量和处理进程等。
sys:提供与 Python 解释器进行交互的函数和变量,例如命令行参数、退出程序等。
re:提供正则表达式匹配和替换功能的函数。
urllib:提供网页下载和抓取相关的函数。

更多内容......
如何用 python 识别图片文字
Python
Posted on 2023-05-24
摘要 : 要用Python识别图片文字,可以使用Python的一个名为Tesseract OCR的库。Tesseract OCR是一个开源OCR引擎,可以将图像中的文字转换为机器可读的文本字符串。
安装了Tesseract OCR之后,仍然需要安装pytesseract库,以便在Python中使用Tesseract OCR进行图像文本识别。
Tesseract OCR是一种命令行程序,不能直接在Python中使用。要在Python中使用Tesseract OCR,需要安装pytesseract库。这个库提供了一个包装器,可以在Python代码中使用Tesseract OCR。

具体来说,pytesseract库是Tesseract OCR引擎的Python接口。它允许在Python应用程序中使用Tesseract OCR进行文本识别,而不需要编写大量的底层代码。该库提供了一个简单的API,可用于将图像中的文本转换为机器可读的文本格式。

更多内容......
Python 海龟画图基本示例
Python
Posted on 2023-05-18
摘要 :

更多内容......
Python 文件及文件夹操作 os shutil
Python
Posted on 2023-05-18
摘要 : 创建文件夹:os.mkdir('新文件夹')
创建多层文件夹:os.makedirs('第一层文件夹/第二层文件夹/第三层文件夹')
检测文件夹存在:os.path.exists('新文件夹')
创建文件:file = open('new.txt' ,'w')
复制文件:shutil.copy('file1.txt', './新文件夹')
复制并重命名:shutil.copy('file1.txt', './新文件夹/new_file.txt')
复制文件夹:shutil.copytree(文件夹A,路径/文件夹A)
移动文件或文件夹:shutil.move('file1.txt','新文件夹/file3.txt')
移动文件或文件夹:shutil.move('file1.txt','新文件夹/')
移动文件或文件夹:shutil.move('新文件夹','新新文件夹/')
重命名文件或文件夹,也可以移动文件:os.rename(要重命名的文件/文件夹, 新的名字)

创建压缩包 / 压缩文件夹:shutil.make_archive("test_archive", "zip", "test_dir/")
删除文件:os.remove(要删除的文件);删除文件:os.unlink(要删除的文件)
删除空文件夹:os.rmdir(要删除的文件)
删除文件夹和里面的所有内容:shutil.rmtree(要删除的文件夹)
列出指定某个文件夹下的所有文件和文件夹:os.listdir('绝对/相对路径')
判断是目录:if os.path.isdir(path):
判断文件:if os.path.isfile(path):
os.path.isfile(文件名) #如果目录不存在就返回False
os.path.exists(文件名) #如果文件不存在就返回False
os.path.exists(文件夹名) #如果目录不存在就返回False
递归遍历所有子目录和子文件:os.walk()

关于路径中的斜杠(/)和反斜杠(\): windows使用反向斜杠\ , mac和linux使用斜杠 /。

shutil.copy 和 shutil.copy2 的区别:
shutil.copy() 只复制了文件的内容,而 shutil.copy2() 则尽可能保留了原始文件的元数据信息。

更多内容......
Python 定义函数
Python
Posted on 2023-05-16
摘要 : 在Python中,可以通过关键字def来定义函数。

更多内容......
Python 的元组和列表的区别
Python
Posted on 2023-05-16
摘要 : 我们可以简单总结列表和元组的区别有如下:

元组使用tuple()或()初始化,列表使用list()或[]初始化
元组是静态,而列表是动态
列表需要更多内存,元组需要更少内存
列表不可被hash,元组可以被hash
元组初始化效率高于列表,但索引操作没有多大差距
元组和列表使用场景
再说使用场景前先讲一下,在python后台,对静态数据做一些资源缓存,通常因为垃圾回收机制的存在,一些变量不使用,python就会回收他们所占的内存,但是对于一些静态变量(比如说元组),当他们占用不大时候(长度1~20的元组),python会暂时缓存这部分内存,这样下次就可以不再向操作系统发出请求,分配内存资源,而是直接使用用缓存中之前的内存空间,这样大大加快了程序的运行速度。所以一般有时候数据量不大,我经常使用元组替代列表。到目前为止我们可以简单的总结出场景可以如下所示:

如果数据不可变,我们就可以考虑使用元组,比如说性别类型,返回出去的城市信息等等
如果数据可变,我们就考虑使用列表,比如说用户当天访问的网页等等

更多内容......