Python
乾坤未定的黑马
我很爱编程,尤其是C++
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python界面开发2
请多谅解,都不容易。时隔八个多月(中间一直想更,),我们继续来讲讲Python界面开发。上篇博文讲完了如何创建一个桌面应用,今天我们继续来学习。出发!原创 2025-10-28 21:35:45 · 1003 阅读 · 0 评论
-
Python界面开发1
我们平时用的一些应用程序都是用界面开发写的,我们现在来介绍一下Python的界面开发。原创 2025-02-09 20:05:11 · 648 阅读 · 0 评论
-
Python异常
现在我们要用程序写出来。但是try有一个特点,就是如果try里面的异常和except里面的异常不匹配,那么程序就会中断,但是有时候这个程序还需要继续执行下去,这是我们就需要用到finally代码块。异常处理是Python中十分重要的一个知识点,我建议看完之后在返回开头多看几遍,当然不是非得看我的,也可以看一些大佬写的,比我写的好的有许多,可以多看几遍。我们可以看到,我们的程序出现了错误,这时候就可以用if-else语句解决,但是如果这样的话,我们程序的可读性就会变得很差,所以我们可以用异常来处理。原创 2025-01-12 20:17:31 · 413 阅读 · 0 评论
-
Python小案例
其中97是"a"的Unicode编码,和ASCII码完全一致。而29579是"王"的Unicode编码,我们可以看到,汉字的Unicode编码会非常大。就是一次性输入多个数据,进行q次操作,每次查找第id个字符,然后输出这个字符。但是我们要进行加密,不然我们数据容易被窃取。Unicode编码是基于ASCII编码延申出来的编码,它英文编码跟ASCII码一样,但是它加入了中文的编码,可以识别一些中文汉字。我们需要完成一个数据存储的一个功能,但是,我们为了不让数据泄露,所以我们要进行加密。原创 2025-11-01 13:01:36 · 329 阅读 · 0 评论 -
Python字符串
它跟find的使用方法是一样的,唯一不同的就是index函数若该字符不存在,不会返回任何结果,而是会抛出异常。如果缺失后面两个参数,则默认查找整个字符串,如果有,则会返回第一个字符的下标,反之则返回-1。格式与前两个函数一样,但作用不同,count函数的作用是查找该字符串内有几个需要查找的字符。下标0对应的是"H",下标5对应的是" ",所以输出"Hello"字符串(string)是非数字的一个类型,是由多个字符拼接而成。下标是字符串内每个字符的位置,一个字符一个下标,下标从0开始。原创 2025-01-14 12:52:21 · 298 阅读 · 0 评论 -
Python排序算法
【代码】Python排序算法。原创 2024-12-21 20:47:53 · 134 阅读 · 0 评论 -
Python自定义函数
这样就完成了两数交换。原创 2024-12-21 11:49:09 · 163 阅读 · 0 评论 -
Python海龟绘图
p.forward(长度)或turtle.forward(长度),如果不as p就得写第二种,否则报错。为什么要加一个p.done()呢?因为如果不加,画面画完就没有了,加上这个就能等到点击关闭再关闭。p.goto(x, y)就是把笔移动到横坐标为x、纵坐标为y的地方。然后是左转右转的语句,left(角度) right(角度)首先认识一个import语句,用来导入一些语句。p.hideturtle()就是隐藏笔。Python海龟绘图讲完了,再见!as p是为了方便,你也可以不写。画一个边长为n的正方形。原创 2024-12-16 12:24:43 · 309 阅读 · 0 评论 -
Python循环语句(for循环)
个人认为while循环更好一些,因为for循环老是出bug(作者亲自试过)好了,Python一共就这么多循环语句,再见!range(1, 50)代表从1到50。用for循环求1~n的和。原创 2024-12-15 18:57:08 · 200 阅读 · 0 评论 -
Python循环语句(while循环)
小P有一项作业,要求求1+2+3+······+n的和,你能用Python帮小P做完这项作业吗?while循环是Python一种经典的循环结构。一行一个整数,1+2+3+······+n的和。1.由于要求一个等差数列的和,考虑用循环来做。while循环讲完了,下篇文章讲for循环。3.while循环条件为i<=n。2.定义一个变量s为累加器。布尔表达式成立就执行循环。原创 2024-12-15 16:06:37 · 241 阅读 · 0 评论 -
Python的分支结构
如果不知道什么是布尔表达式,可以看C++分支结构那篇文章,哪里有讲解。100为优秀,80~99为良好,60~79为达标,60一下为不达标。下一篇文章将Python的循环语句,再见!通常为了代码格式规范,“#”后面要空一格。用Python做一个判断成绩等级的代码。原创 2024-12-15 12:31:26 · 196 阅读 · 0 评论 -
Python的输入与输出
Python的变量可以直接声明,不需要写变量类型。int是强制转换类型,否则是字符串(str)类型。如果是字符串,一定要打双引号!所以Python还是有优势的。print(要输出的内容)变量 = input()比C++代码简洁多了。原创 2024-12-14 19:00:39 · 219 阅读 · 0 评论 -
初识Python
Python比C++要简洁许多,切记,Python代码后面千万不能加分号。我们从此开始学习Python。原创 2024-12-14 18:04:18 · 145 阅读 · 0 评论
分享