自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 python基础练习100打卡(061~065)

继续学习python✔打卡练习题:菜鸟100实例061题目打印出杨辉三角形(要求打印出10行如下图)。11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 11 9 36 84 126 126 84 36 9 1分析杨辉三角,每个数等于上一行的两个相邻数相加之和代码import copyresult = []li = []f

2022-02-27 18:17:22 435

原创 python基础练习100打卡(056~060)

继续学习python👀打卡练习题:菜鸟100实例056题目画图,学用circle画圆形。分析用到了turtle模块代码import turtle as tt.screensize(200,200,'orange') # 画布大小t.pensize(5) # 画笔宽度t.speed(1) # 画笔运动速度t.circle(100) # 画圆057题目画图,学用line画直线。分析也是用turtle代码import turtle a

2022-02-25 19:52:26 344

原创 python基础练习100打卡(051~055)

继续学习python🆗打卡练习题:菜鸟100实例051题目学习使用按位与 & 。分析作用对象为二进制数,就是将两个二进制数每一位进行比较,若相应二进制位都为1,则对应结果为1;否则为0。代码a = 0x77 # 0x77->01110111b = a & 3 # 3->00000011print(b) # 00000011->3b &= 7 # 7->00000111print(b) # 00000011->3052

2022-02-25 19:42:44 301

原创 python基础100打卡(041~050)

继续学习python啦打卡练习题:菜鸟100实例041题目模仿静态变量的用法。代码def varfunc(): var = 0 print(f"var = {var}") var += 1if __name__ == '__main__': for i in range(3): varfunc() print() # 作为类的一个属性class Static: StaticVar = 5 def v

2022-02-24 15:08:23 97

原创 python基础练习100打卡-Day08 (036~040)

今天也是学python的一天????打卡练习题:菜鸟100实例036题目求100之内的素数。分析之前的012也是求一个范围内的素数,是求101-200之间的素数。代码import mathli = []for num in range(2, 101): is_prime = True for i in range(2, int(math.sqrt(num))+1): if num % i == 0: is_prime =

2021-12-02 00:41:43 636

原创 python基础100打卡-Day07 (031~035)

今天依旧是学python的一天✍打卡练习题:菜鸟100实例031题目请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。分析根据(Monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sunday)可知,周一、三、五可以直接由首字母判断,而剩下的需要再分情况判断。代码代码一:letter = input('输入第一个字母:')result = ''if letter in ('M', 'W',

2021-11-30 13:17:48 691

原创 python基础练习100打卡-Day06 (026~030)

今天仍然是学习python的一天✔打卡练习题:菜鸟100实例026题目利用递归方法求5!。分析昨天的025题就有用到递归代码def f(n): if n == 0 or n == 1: return 1 else: return n * f(n - 1)print(f(5))027题目利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。分析定义一个递归函数f(s, n),参数s表示输入的字符串,n表示字符

2021-11-29 18:30:18 582

原创 python基础练习100打卡-Day05 (021~025)

今天也是学习python的一天✌打卡练习题:菜鸟100实例021题目猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。分析已知了时间范围以及第十天剩余桃子量,就采用从后往前推断(逆向思维)的方式。代码将数据存入list中,每次取列表最后一位,即当天剩余的桃子个数,计算得出前一天桃子余量,然后重复该操作。l

2021-11-28 16:38:19 403

原创 python基础练习100打卡-Day04

今天也是学习python的一天✨打卡练习题:菜鸟100实例016 ~ 020016题目输出指定格式的日期。分析使用datetime模块,它和time还是有些渊源的,它是重新封装了time模块,提供了更多的接口(儿子超越了爸爸?),提供类:date、time、datetime、timedelta、tzinfo。不是很了解,还需要学习,那就跟着菜鸟的来吧。代码import datetime# date.today()返回一个表示当前本地日期的date对象,.strftime()格式

2021-11-27 23:52:43 283

原创 python基础练习100打卡-Day03

今天也是继续学python的一天????打卡练习题:菜鸟100实例011 - 015实例011题目古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?分析兔子繁衍问题符合斐波拉契数列(1,1,2,3,5…)查资料后发现,斐波拉契数列就是由这个兔子繁衍问题来引入的,这里的1、1、2是以“对”为单位的,当时就因为这个想复杂了,可能是太抠细节了。代码n = int(input('想了解前多少个月的

2021-11-26 23:07:35 362

原创 python基础练习100打卡-Day02

今天也是学python的一天????打卡练习题:菜鸟100实例006题目斐波那契数列分析斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。代码代码一:好像可以直接用list结合for循环欸,感觉有点儿意思了,单看结果没差别li = [1, 1]num = int(input('显示数列位数(>2):'))for i in range(num - 2): a = li[-

2021-11-25 20:50:59 516

原创 python基础练习100打卡-Day01

python基础练习100打卡-Day01今天也是学python的一天✌今天开始python基础练习的打卡啦!希望能坚持下去,有所收获呀。打卡练习题:菜鸟100实例题目:001~005

2021-11-24 21:05:23 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除