- 博客(5)
- 收藏
- 关注
原创 【python进阶】古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?方法一:简单方法month = int(input("请输入月份: "))if month == 1 or month == 2: #兔子从第三个月才开始生兔子,所以前两个月单拿出来 print("总共有兔子数为1只")else: a = 1 b = 1 c = 0 for i in range(3, month
2022-03-22 23:54:16 25308 3
原创 【python基础】:分类统计各字符的个数
功能实现:***利用python实现统计一个字符串中数字、字母及其他字符的个数和各个字符的总数。方法一:***利用 isdigit() isalpha()函数判断字符是否是数字或者字母。代码如下:s = input("请输入一串字符: ")num, char, space, other = 0, 0, 0, 0 #分别统计数字、字母、空格、其他字符个数for i in s: #是否为数字 if i.isdigit(): num += 1 .
2022-03-22 11:33:22 24050
原创 【python基础】猜数字游戏
前言:相信很多人都玩过猜数字游戏,游戏规则也十分简单。还记得小时候我经常和朋友一起玩,我们在桌上摆放一些1-100以内的数字卡片,一个人随机抽取一张卡片(这里不许偷看卡片内容),首先这个人随机猜一个数字,然后其他人会告诉你猜大了还是猜小了,先猜对的可以获得一个小奖励。那时候的快乐就是这么简单纯粹,长大后,当你再想玩一次猜数字游戏时,发现儿时的伙伴都不在身边,一个人该怎么玩呢?别担心,现在我们可以用python来实现这个游戏,带你找回儿时的快乐!话不多说,直接上代码! import random
2022-03-13 16:27:57 6470
原创 C语言习题:输入10个学生5门课的成绩,分别用函数实现下列功能:①计算每个学生的平均分;②计算每门课的平均分;③找出所有50个分数中最高的分数所对应的学生和课程;④计算平均分方差;
***题目:***输入10个学生5门课的成绩,分别用函数实现下列功能:①计算每个学生的平均分;②计算每门课的平均分;③找出所有50个分数中最高的分数所对应的学生和课程;④计算平均分方差;/*最近学习了选择排序,插入排序,递归等方法。所以我们做一道题时可以用多种方法去写。今天这道题我用的是一种暴力求解,简单来说就是对算法不怎么搭边。思路:这一题他需要我们求4种结果,学生平均分、课程平均分、最高分、方差。所以我们可以分为5个函数,主函数,然后4个结果的调用函数,定义一个二维数组通过for循环将5
2020-12-07 20:08:41 41903 11
原创 c语言:输出一个菱形图案
输出图案样式如下:方法:运用循环内嵌循环。通过看每一行空格与星号的关系来确定循环,外面加个循环,里面内嵌两个循环。int main(){ int i, j, k; for (i = 0; i <= 3; i++) { for (j = 0; j <= 2 - i; j++) printf(" "); for (k = 0; k <= 2 * i; k++) printf("*"); printf("\n"); } for (i = 0; i
2020-11-23 17:41:50 7653 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人