- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 c++字符串操作
从键盘输入任意的一个字符串 A,其长度 L 不小于 6,同时再输入一个整数 N(其中:1 < N <L + 1)作为插入点,以及任意的一个字符串 B,其长度为 L1(其长度为L1<L)现要求完成下列功能:如果字符串 A 的长度 L大于 100输出 100,否则输出 L;在 N点处,插入字符串 B 后,将得到一个新字符串 C,请计算并输出最后的字符串;查找字符串 C 中,从右到左第一个出现字母x的位置。保证x一定出现在字符串 A 或字符串 B 中。输入格式输入包括三行:第
2020-05-28 15:18:18 800
原创 Scratch 制作计算器
下面主要介绍怎么用scratch制作计算器(模拟计算器功能) 首先我们需要打开我们电脑上的scratch软件,需要从scratch库中上传数字的素材(图1),通过积木对其大小进行变化,这里对角色设置的大小是30。在0-9角色中我们放的程序积木如下图(图2),这里我拿“0”角色为例子。其他数字角色自行修改。图 1图 2下一步需要对绘制或者上传需要的加减乘除的素材角色(图3),角色...
2019-12-20 18:22:00 10723 1
原创 scratch竞赛题
竞赛原题目: 1.开始将金额设置为1 2.输入购票的的人数 3. 1-5人单人票价40,5-20人票价36 大于20的票价30 4.小于1输入错误。scratch代码截图
2019-08-14 18:15:34 4932
原创 学习python笔记整理1
什么是操作系统?所谓的操作系统就是可以控制和协调计算机各个组件能够进行协调工作。(是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。)操作系统的分类:Windows类的操作系统,Mac os 的操系统(苹果) Unix类的操作系统(包括衍生的Linux等各种版本的)特点:windows类 界面优化,收费,大量的工具,适合个人办公mac os:人性化交互好、好看好用...
2019-07-24 15:47:18 167
原创 scratch2.0 角色移动起来
让我们scratch 中的经典角色小猫动起来。首先我们给scratch添加背景。第一步:从左下角选取背景。第二步:点击角色1。第三步:从最右面的工作区域进行指令的添加。...
2019-07-20 21:53:35 2308 1
原创 经典程序16
【程序16】题目:输入两个正整数m和n,求其最大公约数和最小公倍数。a=int(input(‘输入数字1:’))b=int(input(‘输入数字2:’))s=a*bwhile a%b!=0:a,b=b,(a%b)else:print(b,‘最大公约数’)print(s//b,‘最小公倍数’)...
2019-07-16 18:15:32 111
原创 经典程序15
【程序15】题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示, 60分以下的用C表示。grade= int(input(“请输入一个分数:”))# 从键盘接收一个分数if grade<0 or grade>100:print(‘成绩无效,重新输入’)elif grade>=90:print(‘该同学成绩是:...
2019-07-12 17:52:34 272
原创 经典程序14
【程序14】题目:将一个正整数分解质因数。例如:输入90,打印出90=233*5。a=[] #把得到的数放到列表里面,为了函数外加乘号。def factor(number): #函数,用的字母(因数)哈哈哈for i in range(2,number+1):if number % i ==0:a.append(i)s=number//ireturn factor(s)...
2019-07-12 17:42:39 142
原创 经典程序13
【程序13】题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。for i in range(100,999):if i == (i//100)**3+(i//10%10)**3+(i%10)**3:print(i)i//100 的出来百位数i//10%10...
2019-07-11 18:39:44 111
原创 经典程序12
【程序12】题目:判断101-200之间有多少个素数,并输出所有素数。a=[] #放置素数的列表for i in range (101,200):for j in range (2,i-1):if i % j ==0:breakelse:a.append(i)print(a)print(len(a)) #一共有多少个...
2019-07-11 18:20:32 88
原创 经典程序11
【程序11】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序分析:斐波那契数列。 兔子的规律为数列1 , 1, 2 , 3, 5, 8 , 13 , 21… 2, 2, 4, 7, 12, 20 ...
2019-07-07 15:55:43 130
原创 经典程序10
【程序10】题目:打印楼梯,同时在楼梯上方打印两个笑脸。print ("_ “*2)for i in range(11):for j in range(i+1):print (’ '”==",end=’’)print ()
2019-06-13 11:00:18 140
原创 经典程序9
【程序9】题目:要求输出国际象棋棋盘。for i in range (0,8):for j in range(0,8):if (i+j) %2!=0:print(‘黑’,end=’ ‘)else:print(‘白’,end=’ ')print()运行截图
2019-06-13 10:52:48 158
原创 经典程序8
【程序8】题目:输出9*9口诀。for i in range (1,10):for j in range(1,i+1):print(’%d*%d=%d’%(j,i,i*j),end=’ ')print()运算截图。
2019-06-13 10:36:02 123
原创 经典程序7
【程序7】题目:输出特殊图案Vfor i in range (6):for j in range(11):if (i in [0]) and (j0 or j10):print(’’,end=’’)elif(i in [1] and (j1 or j9)):print(’’,end=’’)elif (i in [2] and (j == 2 or j == 8)):print(’...
2019-06-12 21:42:46 125
原创 经典程序6
程序6】题目:用*号输出字母C的图案。for i in range(8):for j in range(9):if ((j in [0,1,7,8]) and (i in [0,7])) :print(’ ‘,end=’’)elif (i in [1,6]) and (j not in [0,8] ):print(’ ‘,end=’’)elif (i in [2,3,4,5] an...
2019-06-09 11:49:42 141
原创 经典程序5
【程序5】题目:输入三个整数x,y,z,请把这三个数由小到大输出。第一种#从键盘接收三个数值x= int(input(‘请输入数值1:’))y= int(input(‘请输入数值2:’))z= int(input(‘请输入数值3:’))if x>y:x,y=y,xif x>z:x,z=z,xelse:if y>z:y,z=z,yelse:if x&g...
2019-06-08 19:06:23 945
原创 经典程序4
【程序4】题目:输入某年某月某日,判断这一天是这一年的第几天?#从键盘接收年月日year=int(input(‘请输入年份:’))month = int(input(‘请输入月份(1-12):’))day = int(input(‘请输入日:’))days=0 #第几天的变量list1=[31,28,31,30,31,30,31,31,30,31,30,31]#首先判断闰年:if...
2019-06-08 17:25:54 125
原创 经典程序3
【程序3】题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?这个题目中有个坑 就是再加上168 其实就是加上268.第一种import mathfor i in range(1,100000):x=int(math.sqrt(i+100))y=int(math.sqrt(i+268))if (xx==(i+100))and (yy== ...
2019-06-07 11:23:35 134
原创 经典程序2
【程序2】题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提 成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于 ...
2019-06-06 22:35:55 110
原创 经典程序1
【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?sum1=0 #计数for i in range(1,5):for j in range(1,5):for k in range(1,5):if (i != j)and (i != k) and (j != k):print("%d%d%d"%(i,j,k))sum1+=1print(s...
2019-06-06 21:26:56 105
原创 Python—pygame的坑
在我们在liunx的操作系统系统下需要命令安装pygame模块本人用的deepin操作系统的命令是:pip3 intall pygame测试是否安装成功:在控制台中 :1、import pygame 2、print(pygame.ver)第二条命令会提示你安装的版本号。在我们的程序中导入import pygame 在编写用到pygame编写时不提示,我们需要在我们需要通过点击加号进...
2019-06-03 21:46:06 837
原创 安装mysqlclient遇到的坑
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-install-xl71fopo/mysqlclient/解决办法是:sudo apt-get install libmysqlclient-dev然后接着操作。
2019-06-01 22:49:12 1371
原创 deepin中安装MySQL
deepin中安装mysqlmysql-v 查看数据的版本号在安装中出现错误如果已经安装了首先需要卸载原来的版本apt-get autoremove --purge mysql-server-版本号-apt-get autoremove mysql-serverdpkg -l | grep ^rc |awk ‘{print $2}’ |sudo xargs dpkg -P安装sudo...
2019-06-01 22:46:54 205
原创 计算机基础
计算机基础:1.cup:中央处理器,相当于人的大脑,进行计算,数据进行处理。2.内存:存放数据,在cpu工作中直接从内存中取数据,运行速度快。4G,8G,16G,32G。成本高,特点断电即消失。3.硬盘:分为固态硬盘、机械硬盘。常用来储存数据。4.操作系统:协调处理功能。协调cpu、内存、硬盘、应用程序之间的工作。5.应用程序...
2019-06-01 00:21:31 139
原创 shell命令来判断
通过用户给出的15位或者18位的身份证号,来显示出生年月和性别。shell 命令如下:#!/bin/bashread -p"请输入15位的身份证号或者18位的身份证号:" sfif [ echo ${#sf} -ne 18 ] && [ echo ${#sf} -ne 15 ]thenecho 身份证号码错误elif [ echo ${#sf} -eq 18 ]...
2019-04-19 09:27:50 545
原创 github和liunx进行连接
1.打开github登陆2.点击YOUR repositories3.点击NEW4.在Repository name 建立一个文件夹在建立文件夹的时候可以选择Public和Private但记得点击 Initialize this repository with a README 的选项框5.Create repository6.在此页面进行的操作是点击Clone or download...
2019-03-04 17:22:57 140
原创 liunx常用命令
liunx常用命令 &lt;1&gt;pwd 显示当前工作路径 &lt;2&gt;cd 切换工作路径 Linux文件系统结构是从/开始 路径如果从/开始算----》绝对路径 从当前路径开始算-----》相对路径(.当前 ..上一级) &lt;3&gt;ls options: -a -l -i -d -h &lt;
2018-11-27 20:06:27 351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人