- 博客(15)
- 收藏
- 关注
原创 十进制正整数转指定进制(二进制、八进制、十六进制)
#include<stdio.h>#define N 100void main(){ char b[]="0123456789ABCDEF"; int c[64],d,i=0,base; long n; printf("n:"); scanf("%ld",&n); do{ printf("base:"); scanf("%d",&base); } while(base!=2&&base!=8&&base!=16); .
2021-10-04 15:30:32
314
原创 常用命令提示符(cmd)
启动: Win+R切换盘符:盘符名称:进入文件夹:cd 文件夹名称进入多级文件夹:cd 文件夹1\文件夹2\返回上一级: cd..直接回根目录: cd\查看当前内容: dir清屏:cls退出:exit...
2019-11-12 16:16:31
515
原创 Python输入字符串统计英文,数字,空格,其他字符的个数
def count(*a): nub = 0 speace = 0 en = 0 other = 0 length = len(a) for i in range(length): for each in a[i]: #isalpha()判断字符ch是否为英文字母 if each.is...
2018-07-29 20:04:51
10287
1
原创 Python回文联(例题)——判断字符串参数是否为回文联
方法一:直接匹配 def huiwen(string): length = len(string) last = length - 1 length //= 2 flag = 1 for each in range(length): if string[each] == string[last]: return ...
2018-07-28 16:03:32
6672
1
原创 Python简单字符匹配(例题)
编写一个函数,该函数统计一个长度为2的子def find_str(des_str,sub_str): flag =0 if sub_str in des_str: for each in range(len(des_str) - 1): if des_str[each] == sub_str[0]: i...
2018-07-27 18:06:43
558
原创 Python按钮交互界面
from tkinter import * #导入tkinter模块内容def callback(): # 定义一个 改变文本的函数 . var.set("大傻子~")def callback2(): # 定义一个 改变文本的函数 . var.set("辣鸡!")root = Tk() #初始框声...
2018-07-19 23:34:59
6964
原创 Python 有道词典爬虫
import urllib.requestimport urllib.parseimport jsonimport syswhile 1: content = input('请输入要翻译的内容:') if content == ' ': print('程序结束') sys.exit() url = 'http://fanyi.yo...
2018-07-16 23:14:25
348
原创 Python 水仙花数
print('所有的水仙花数为:')for each in range(100,1000): temp= each sum = 0 while temp: sum = sum + (temp % 10) ** 3 temp = temp // 10 if sum == each: print(e...
2018-07-15 20:56:01
970
原创 Python爱因斯坦阶梯
爱因斯坦曾出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。
2018-07-12 19:31:29
6454
1
原创 写一个程序,判断给定年份是否为闰年。
year = input('请输入年份')if not year.isdigit(): year = int (input('输入错误,请输入整数!'))else: if int(year) % 400 == 0: print(year+' 是闰年') else: if (int (year) % 4 == 0)and(int (year...
2018-07-12 18:53:33
9213
1
原创 Python 判断用户输入错误类型
s为字符串s.isalnum() 所有字符都是数字或者字母,为真返回 Ture,否则返回 False。s.isalpha() 所有字符都是字母,为真返回 Ture,否则返回 False。s.isdigit() 所有字符都是数字,为真返回 Ture,否则返回 False。s.islower() 所有字符都是小写,为真返回 Ture,否则返回 False。s.isupper() 所有字符都是大写,为真返回 Ture,否则返回 False。s.istitle()
2018-07-12 18:30:50
5403
原创 (初学者)笔记:第二种方法进行两个变量值的交换
除了新建一个变量作为桥梁,还可以用一种不增加新变量的方法进行两个变量值的交换。#include <stdio.h>int main( ){int a,b;scanf("%d %d",&a,&b);a=b-a;b=b-a;a=b+a;printf("%d %d",a,b);return 0;}
2017-08-15 10:54:23
289
原创 (初学者)求最大公约数与最小公倍数之穷举法
第三种方法:穷举法定义两个正整数,再定义一个变量x,变量x自加,x的最大值为两个正整数中最大的,如果这两个正整数能同时被x整除,那么最大的x则为两个数的最大公约数。#include<stdio.h>int main(){ int a,b; int m,n,t; int x,i; printf("输入两个正整数\n"); scanf(" %d %d",&a,
2017-07-11 15:58:12
3941
2
原创 (初学者)求最大公约数和最小公倍数之更相减损术
第二种方法:更相减损术所谓相减法,通俗来说就是取两个正整数,进行比较,用较大的数减去较小的数,再用较小的数和两数之差进行比较,再用较大的数减去较小的数,重复至减数和差相等为止。有两个整数a,b。 如果a大于b,则a=a-b; 如果a小于b,则b=b-a; 直到两数相等,即a=b; 此时a就是两数的最大公约数,再根据公式最小公倍数=所取的两个正整数的乘积除以最大公约数可求。#include<s
2017-07-11 11:45:22
1063
原创 (初学者) 求最大公约数和最小公倍数之辗转相除法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-07-10 12:12:40
780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人