logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 函数封装入门之“打印斐波那契数列”

# 打印斐波那契数列"""思考:1、斐波那契数列是谁发明的?2、斐波那契数列有什么应用场景?3、请思考一下:为什么不在调用函数之后赋值提示语?介绍:斐波那契数列又称:兔子数列公式:F(1)=1, F(2)=1, F(3)=F(2)+F(1), F(n)=F(n-1)+F(n-2)......(n>=3 and n为正整数)例如:1 1 2 3 5 8 13 21知识点:1、自定义函数封装、调

文章图片
#python
Python 三角形面积计算

# 计算三角形面积"""介绍:已知三角形边长分别为x、y、z,可以计算三角形半周长q,然后根据海伦公式计算三角形面积S三角形半周长:q == (x + y + z) / 2三角形面积:S = (q * (q-x) * (q-y) * (q-z)) ** 0.5知识点:1、算术运算符:幂,符号'**'2、0.5次幂,等价于对其开平方3、类型转换"""# 带提示输入赋值x = float(input(

文章图片
#几何学#python
Python 打印四位所有回文数

# 打印四位回文数"""介绍:回文数:数字从高位到低位正序排列和低位到高位逆序排列都是同一数值例如:数字 1221 无论正序还是逆序都是 1221知识点:1、for 循环2、数据类型转换3、字符串索引、拼接4、if嵌套 条件语句"""# 定义变量k = 1# 计算回文数个数print('四位回文数有:')for i in range(1000, 10000):inv_i = ''# 定义一.

文章图片
#动态规划#算法
Python 集合应用之“简易英语词汇生词本”

# 英语生词本"""介绍:背单词是学英语最基础的一环,不少学生在背单词的过程中会整理自己的生词本,以不断拓展自己的词汇量。知识点:1、集合的创建、增添、删除、查询、遍历2、循环语句:while、for3、条件语句:if、elif、else4、跳转语句:break、continue5、旗帜应用不足(待改善):1、完善程序,可以尝试添加提示语,让程序可读性更强2、可尝试添加一些确认,例如:加一个条件,

文章图片
#python#开发语言
Python 逢七拍手小游戏

# 逢七拍手小游戏"""介绍:逢七拍手游戏的规则是:从1开始顺序数数,数到有7,或者是7的倍数时,就拍一手。例如:7、14、17......70......知识点:1、数据类型转换2、for 循环语句3、if 条件语句"""# 变量定义s = 1# 记录打印次数t = 1# 记录拼接'7'的个数# 预先文字打印print("包含'7'和'7'的倍数有:")for i in range(1, 100

文章图片
#python
Python 简易登录系统账号密码检测

# 简易登录系统账号密码检测"""知识点:1、while 循环语句2、if/elif/else 条件语句"""# 定义变量s = 3# 设置登录次数print('您还没有注册,无法登录!')# 预先打印提示语# 设置账号密码origin_ID = input('请设置账号:')origin_password = input('请设置密码:')print('已注册成功!')# 预.

文章图片
#python#开发语言
Python 字典应用之“手机通讯录”

# 简易手机通讯录"""介绍:1、通讯录是记录联系人姓名和联系方式的名录,手机通讯录是最常见的通讯录之一,人们可以在通讯录中通过姓名查看相关联系人的联系方式:手机号、邮箱、地址等信息,也可以在通讯录中新增联系人、修改联系人、删除联系人信息。知识点:1、字典的使用:创建、添加、修改、删除、遍历2、循环语句:while、for3、判断语句:if、elif、else4、跳转语句:break、contin

文章图片
#python#开发语言
Python 十进制转换二进制

# 十进制转化二进制"""知识点:1、数据类型转换2、赋值运算符,注意:一定要先定义变量3、逻辑运算符,or and not4、Wile/for循环5、算术运算符,整除'//',求余'%'6、字符串索引"""while True:# 提示输入一个整数num = int(input('请输入整数:'))# 定义变量b_inv = ''b_order = ''j = 1.

文章图片
#python
Python 猜数字1-100的小游戏

# 猜数字小游戏游戏"""知识点:1、数据类型转换2、随即模块 random 使用3、while 循环语句4、if/elif/else 条件语句5、字符串拼接"""import random# 导入随机数random模板# 定义变量top = 100bottom = 1i = 1# 记录输入次数random_num = random.randint(1, 100)# 随机产生一个1-100之间的数

文章图片
#python#开发语言
到底了