Python基础100例
从例子入手更好上手理解Python
懒笑翻
这个作者很懒,什么都没留下…
展开
-
实例060:字符串长度
代码】实例060:字符串长度。原创 2022-08-11 23:04:26 · 164 阅读 · 0 评论 -
实例059:画图(丑)
代码】实例059:画图(丑)原创 2022-08-11 23:02:27 · 172 阅读 · 0 评论 -
实例058:画矩形
画图,学用rectangle画方形。原创 2022-08-11 23:04:58 · 165 阅读 · 0 评论 -
实例057:画线
题目:画图,学用line画直线。程序分析:无。一、代码二、运行结果原创 2022-08-11 22:58:21 · 93 阅读 · 0 评论 -
实例056:画圈
画图,学用circle画圆形。原创 2022-08-11 22:59:40 · 139 阅读 · 0 评论 -
实例055:按位取反
学习使用按位取反~。~0=1;~1=0;~X = -X-1。原创 2022-08-10 22:09:46 · 102 阅读 · 0 评论 -
实例054:位取反、位移动
取一个整数a从右端开始的4〜7位。可以这样考虑: (1)先使a右移4位。(2)设置一个低4位全为1,其余全为0的数。可用~(~0原创 2022-08-10 22:07:48 · 148 阅读 · 0 评论 -
实例053:按位异或
学习使用按位异或 ^。0^0=0;0^1=1;1^0=1;1^1=0# 当两对应的二进位相异时,结果为1。原创 2022-08-10 20:46:55 · 114 阅读 · 0 评论 -
实例052:按位或
学习使用按位或 |。0|0=0;0|1=1;1|0=1;1|1=1# 只要对应的二个二进位有一个为1时,结果位就为1。原创 2022-08-10 20:49:43 · 2052 阅读 · 0 评论 -
实例051:按位与
学习使用按位与 &。0&0=0;0&1=0;1&0=0;1&1=1。# 只有对应的两个二进位均为1时,结果位才为1 ,否则为0。原创 2022-08-10 20:40:05 · 90 阅读 · 0 评论 -
实例050:随机数
输出一个随机数。使用 random 模块。# 返回a, b之间的随机浮点数, 若a = b则范围[b, a], a和b可以是实数。# 返回a,b之间的整数,范围[a,b],注意:传入参数必须是整数,a一定要比b小。原创 2022-08-10 20:37:39 · 197 阅读 · 0 评论 -
实例049:lambda
使用lambda来创建匿名函数。传入 x,y ,返回内容是 x * (x >= y) + y * (y > x) 如果 x>=y成立则返回1,就返回x*1+y*0=x。原创 2022-08-10 20:34:03 · 107 阅读 · 0 评论 -
实例048:数字比大小
数字比较。原创 2022-08-09 19:45:10 · 139 阅读 · 0 评论 -
实例047:函数交换变量
两个变量值用函数互换。原创 2022-08-09 19:41:03 · 108 阅读 · 0 评论 -
实例046:打破循环
求输入数字的平方,如果平方运算后小于 50 则退出。原创 2022-08-09 16:10:25 · 117 阅读 · 0 评论 -
实例045:求和
统计 1 到 100 之和。两种方法原创 2022-08-09 16:08:29 · 95 阅读 · 0 评论 -
实例044:矩阵相加
计算两个矩阵相加。创建一个新的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。原创 2022-08-09 16:05:19 · 314 阅读 · 0 评论 -
实例043:作用域、类的方法与变量
模仿静态变量(static)另一案例。综合实例041和实例042。原创 2022-08-09 16:03:04 · 95 阅读 · 0 评论 -
实例042:变量作用域
在C中,auto自动存储类型,一般我们很少在程序中显示申明变量为auto类型。因为代码块中的变量缺省情况下就是这种类型,这种类型的变量存放于堆栈中,也就是说只有程序执行这些代码块时这种自动变量才会被创建,代码块执行结束后自动变量便被释放。auto int num = 1也就是说,只有再执行这行代码auto变量中的num才会存在,这行代码执行结束后,这个auto变量将会自动释放。我们知道Python不需要申明变量,变量一旦初始化,类型和值便确定了。根据值得类型来确定变量的类型。.........原创 2022-08-09 15:54:14 · 236 阅读 · 0 评论 -
实例041:类的方法与变量
我们又发现cls()类中的dummy()方法中i+=1是有效的。我们发现dummy()函数的调用输出结果全部是0。构造类,了解类的方法与变量。模仿静态变量的用法。原创 2022-08-03 19:29:26 · 122 阅读 · 0 评论 -
实例040:逆序列表
依次交换位置,或者直接调用reverse方法。将一个数组逆序输出。或者使用切片原创 2022-08-03 19:16:25 · 121 阅读 · 0 评论 -
实例039:有序列表插入元素
首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。...原创 2022-08-03 19:11:39 · 758 阅读 · 0 评论 -
实例038:矩阵对角线之和
求一个3*3矩阵主对角线元素之和。主对角线上 i 和 j相同。原创 2022-08-03 19:08:00 · 243 阅读 · 0 评论 -
实例037:排序
从控制台输入10个数字,对10个数进行排序。原创 2022-08-03 18:54:31 · 118 阅读 · 0 评论 -
实例036:算素数
用else执行for循环的奖励代码(如果for是正常完结,非break)。求100之内的素数。原创 2022-08-03 18:50:50 · 101 阅读 · 0 评论 -
实例035:设置输出颜色
设置Print字体输出颜色。原创 2022-08-03 18:48:14 · 332 阅读 · 0 评论 -
实例034:调用函数
代码】实例034调用函数。原创 2022-08-02 12:51:55 · 84 阅读 · 0 评论 -
实例033:列表转字符串
代码】实例033列表转字符串。原创 2022-08-02 12:51:30 · 128 阅读 · 0 评论 -
实例032:反向输出II
按相反的顺序输出列表的值。原创 2022-08-01 20:35:43 · 82 阅读 · 0 评论 -
实例031:字母识词
请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。原创 2022-08-01 20:34:23 · 131 阅读 · 0 评论 -
实例030:回文数
一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。原创 2022-08-01 20:28:43 · 192 阅读 · 0 评论 -
实例029:反向输出
给一个不多于5位的正整数,要求一、求它是几位数,二、逆序打印出各位数字。原创 2022-08-01 20:24:58 · 160 阅读 · 0 评论 -
实例028:递归求等差数列
**题目:**有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?......原创 2022-08-01 20:23:09 · 296 阅读 · 0 评论 -
实例027:递归输出
利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。原创 2022-08-01 20:20:37 · 419 阅读 · 0 评论 -
实例026:递归求阶乘
**题目:**利用递归方法求5!。原创 2022-08-01 20:18:28 · 93 阅读 · 0 评论 -
实例025: 阶乘求和 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。原创 2022-07-11 22:46:54 · 327 阅读 · 0 评论 -
实例024:斐波那契数列II 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。原创 2022-07-11 22:44:36 · 1232 阅读 · 0 评论 -
实例023:画菱形 打印出如下图案(菱形):
递归调用即可。原创 2022-07-11 22:42:34 · 477 阅读 · 0 评论 -
实例022:比赛对手 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手
# set() 函数创建一个无序不重复元素集原创 2022-07-11 22:38:49 · 277 阅读 · 0 评论 -
实例021:猴子偷桃 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上
"""设第一天摘下x个桃子1 y1 = x/2-1 第一天吃剩的数量2 y2 = y1/2-1 y10 = 1因此我们可以逆向思考:猴子第一天摘了1个桃子后面每一天都 摘了前一天的一倍又多一个 这种方式一共摘了9天"""原创 2022-07-11 22:35:56 · 633 阅读 · 0 评论