自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生成随机整数,随机小数

python中生成随机整数,随机小数,0-1之间小数方法随机整数:random.randint(a,b),生成区间内的整数随机小数:习惯用numpy库,利用np.random.randn(5)生成5个随机小数0-1随机小数:random.random().括号中不传参import randomimport numpy as npresult = random.random(10,20)res = np.random.randn(5)ret = random.random()print(.

2020-09-16 10:40:07 546

原创 连续输入多个数据(个数不确定),用户不断录入数据,直到输入结束标志,结束循环

连续输入多个数据(个数不确定)的三个方法。1.用户不断录入数据,直到输入结束标志,结束循环#include<stdio.h>#define MAXN 300 int main(){ float b[MAXN]; int i, j; //用户不断录入数据,直到输入结束标志,结束循环 printf("\n 请输入b班学生分数,用空格或回车隔开,以-1结束:\n"); i=0; do{ scanf("%f", &b[i]); if(b[i]==-1)

2020-08-27 23:28:44 3790 1

原创 幸运猜猜猜:游戏随机给出一个0~99(包括0和99)的数字,然后让你猜是什么数字。 你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。 经过几次猜测与提示后,最终推出答案。

"""幸运猜猜猜:游戏随机给出一个0~99(包括0和99)的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。经过几次猜测与提示后,最终推出答案。在游戏过程中,记录你最终猜对时所需要的次数,游戏结束后公布结果。 说明: 1~2次猜中,打印你太TM有才了! 3~6次猜中,打印这么快就猜出来了,很聪明嘛! 大于7次猜中,打印猜了半天才猜出来,小同志,尚需努力啊! 猜测次数最多20次。"""import randomi = 1compute

2020-08-27 23:20:58 6934 1

原创 从键盘中输入5个学生的名字,存储到列表中,然后打印出每个学生名字中的第2个字母

"""从键盘中输入5个学生的名字,存储到列表中,然后打印出每个学生名字中的第2个字母。"""name = input("请依次输入5个学生的名字:")name1 = name.split()for word in name1: print("%s的第二个字母为%s" % (word, word[1]))...

2020-08-26 18:27:51 3277

原创 用结构体实现复数运算的乘、除法(C语言)

用结构体实现复数运算的乘、除法#include<stdio.h>typedef struct{ double a; double b;}Complex;void InitC(Complex &C){ scanf("%lf%lf",&C.a,&C.b);}Complex mulC(Complex C1,Complex C2){ Complex C3; C3.a=C1.a*C2.a-C1.b*C2.b; C3.b=C1.a*C2.b+C2.a*C1.b

2020-08-26 18:25:48 4504 1

原创 冒泡排序(C语言)

#include<stdio.h >#define N 10 int main(){ int a[N]; int i,j,t; printf("输入十个数字:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); //冒泡排序 for(j=0;j<N-1;j++) for(i=0;i<N-1-j;i++) if(a[i]>a[i+1]) { t=a[i];

2020-08-24 19:30:18 173

原创 (C语言) 写一个函数IsPrime, 功能是判断一个数是否是素数,如果是返回1,否则返回0。 在主函数中调用,主函数实现的功能是: 输出100-300之间的所有素数,每行显示6个数据。

写一个函数IsPrime,功能是判断一个数是否是素数,如果是返回1,否则返回0。在主函数中调用,主函数实现的功能是:输出100-300之间的所有素数,每行显示6个数据。#include<stdio.h>#include<math.h>int IsPrime(int x) //函数,判断一个数是否是素数,如果是返回1,否则返回0{ int i,k; k=sqrt(x); for(i=2; i<=k; i++) if(x%i==0) return 0

2020-08-24 19:24:31 22933 4

原创 输入任意字符串(其中包含数字字符), 统计数字字符“0--9“分别出现的次数。(C语言)

输入任意字符串(其中包含数字字符)统计数字字符"0–9"分别出现的次数。#include<stdio.h>int main(){ char s[100]; int i,k, num[10]={0}; //num为计数器 printf("输入串:"); gets(s); //也可用 scanf("%s", s); 但它不能接收空格 for(i=0; s[i]!='\0'; i++) //将字符串从头到尾扫描,一一比对。 { switch(s[i]){

2020-08-23 22:01:01 6517 3

原创 输入10个整数存在数组中,求最大值。(C语言)

输入10个整数存在数组中,求最大值。#include<stdio.h>int main(){ int a[10], i, max; printf("输入10个整数,用空隔隔开:\n"); for(i=0; i<10; i++) scanf("%d", &a[i]); //打擂台法找最大 max=a[0]; //先认为第一个数是最大的 for(i=1; i<10; i++) //其余所有数依次和擂主max比较, if(a[i]>max)

2020-08-22 22:40:07 22896

原创 输入10个整数存在数组中,再将它们就地逆置存放(C语言)

输入10个整数存在数组中,再将它们就地逆置存放。#include<stdio.h>#define N 10int main(){ int a[N],i,j, t; for(i=0;i<N;i++) scanf("%d",&a[i]); for(i=0,j=N-1;i<j; i++,j--) // i j 表示一左一右两端的下标 ,逐渐向中间靠拢 { //交换a[i]和a[j] t=a[i]; a[i]=a[j]; a[j]=t; }

2020-08-22 22:37:52 7025

原创 python使用while,完成以下图形的输出。(每一行的星星不能用*乘以星星的数量来完成,须使用while嵌套)

"""使用while,完成以下图形的输出。(每一行的星星不能用*乘以星星的数量来完成,须使用while嵌套)(较难) * *** ***** **************** ******* ***** *** *"""row = 1while row <= 9: col = 1 star = 1 # 先计算前五行的 if row <= 5: while col <= (5 - row):

2020-08-21 16:59:55 1094

原创 python使用while循环计算1~100的累积和(包含1和100),但要求跳过所有个位为3的数。

"""使用while循环计算1~100的累积和(包含1和100),但要求跳过所有个位为3的数。"""i = 1sum = 0while i <= 100: if i % 10 != 3: print(i) sum += i i += 1print("1~100,除个位数是3的累计和:%d" % sum)...

2020-08-21 16:57:18 10749 1

原创 python,编写代码设计简易计算器,用户通过3次输入,可以进行两个整数的加减乘除运算并输出结果。

编写代码设计简易计算器,用户通过3次输入,可以进行两个整数的加减乘除运算并输出结果。num1 = float(input("请输入一个数字:"))way = input("请输入运算符号: ")num2 = float(input("请输入一个数字:"))if way == "+": print("%d %s %d = %d" % (num1, way, num2, num1 + num2))elif way == "-": print("%d %s %d = %d" % (nu

2020-08-20 20:44:42 2987 2

原创 菜单式的四则运算(C语言)

c语言设计的第一个小程序,功能是输入两个整数,输出它们的和、差、乘积、商、余数。#include<stdio.h>int main(){ int a,b; int X; printf("\n******************************************"); printf("\n 欢迎使用整数四则运算器"); printf("\n (制作:张三 版本:V0.1)"); printf("\n 1-和 2-差 3-积 4-商 5-

2020-08-20 13:33:42 884 1

原创 pycharm的配置环境

1. 点开你的pycharm,创建一个python文件2. 对文件进行命名,然后点击上面的File下的settings3. 进入设置后再点击project下的interpreter4. 点开interpreter会出现什么都没有的情况(我的是配置好的请忽略),点击上面类似齿轮的图标5. 你就会进入下个设置里面,会出现两栏,点击下面的Exsting environment,再点击后面的那个省略号6. 找到你下载python解释器的位置,找到python.exe并点击,最后点击OK就可以了。

2020-08-19 18:14:18 710 1

原创 题目:输入某年某月某日,判断这一天是这一年的第几天?时间元组(简便)

题目:输入某年某月某日,判断这一天是这一年的第几天?import timedate = input('请输入时间(例如2018-01-23):')st = time.strptime(date, '%Y-%m-%d')num = st.tm_ydayprint(num)

2020-08-19 17:44:38 755

原创 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时, 低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万

题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时, 低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40 万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元 时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?money = float(input("请输入当月利润(以万计

2020-08-18 16:48:07 3350 1

原创 python题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?

题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?i = 0for num1 in range(1, 5): for num2 in range(1, 5): for num3 in range(1, 5): if num1 != num2 and num2 != num3 and num1 != num3: print("%s%s%s" % (num1

2020-08-18 15:42:35 2235

空空如也

空空如也

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

TA关注的人

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