共 122 条Python教程
- Python 求0—7所能组成的奇数个数,每个数只出现一次
- 题目没有说清楚,我觉得应该是0-7每个数字只能出现一次!
#情况(1)0-7只能且必须出现一次的情况:
#4*6*6! 最低位:4个,最高位不能取0:6个,中间6个数的全排列
print('能组成{}个奇数'.format(4*6*reduce(l...
- 2019-09-08 浏览:6次
- Python根据平方数计算出一个数是什么
- Python根据平方数计算数值,一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?程序分析如下:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方...
- 2019-08-31 浏览:6次
- Python根据日期求一年中的第几天
- Python根据日期求一年中的第几天,输入某年某月某日,判断这一天是这一年的第几天?分析编写思路:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑...
- 2019-08-31 浏览:10次
- Python 逆序打印5位数字
- Python 逆序打印5位数字,给一个不多于5位的正整数,编写Python小程序:一、求它是几位数,二、逆序打印出各位数字。程序分析:学会分解出每一位数,如下解释:(这里是一种简单的算法,师专数002班赵鑫提供) 。
...
- 2019-08-31 浏览:5次
- Python 求累乘结果,形如1+2!+3!+...+20!的和
- Python 求1+2!+3!+...+20!的和,经过简单分析我们发现,此程序只是把累加变成了累乘。 使用python,我们有两种方法求解:
#方法一
n = 0
s = 0
t = 1
for n in range(1,21):
t *= n
s += t
prin...
- 2019-08-25 浏览:4次
- Python 使用for循环控制字符打印出菱形图案
- Python 打印出如下图案(菱形),简单的分析一下思路:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。
* *** ************ ***** *** *
...
- 2019-08-25 浏览:2次
- Python 解决乒乓球比赛 队员分组问题
- Python数学问题解题,有两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 程序...
- 2019-08-25 浏览:22次
- Python 合并两个文件信息
- 有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中:
if __name__ == '__main__':
import string
fp = open('JCP099.py')
a = fp.read()
...
- 2019-07-25 浏览:10次
- Python 小写字母全部转换成大写字母
- Python 小写字母全部转换成大写字母,从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以!结束。
if __name__ == '__main__':
fp =...
- 2019-07-25 浏览:11次
- Python 打印出杨辉三角形
- Python 打印出杨辉三角形,要求打印出10行。关于杨辉三角形,这个问题在C、VB、C#等编程语言中也是老生常谈,本文是使用Python来演示打印杨辉三角形,也是很值得掌握的:
if __name__ == '__main__':
a = ...
- 2019-07-21 浏览:11次
- Python #if #ifdef和#ifndef的综合应用范例
- 本文所附代码演示了在Python编程中的#if #ifdef和#ifndef的综合应用,请看下面的具体代码:
#include "stdio.h"
#define MAX
#define MAXIMUM(x,y) (x>y)?x:y
#define MINIMUM(x,y) (x>y)?y...
- 2019-07-21 浏览:9次
- Python 学习使用 register、auto定义变量的用法
- 本文以实例介绍了Python中,如何使用register、auto定义变量的用法,比较简单的例子,下面先来看使用auto定义变量的用法:
没有auto关键字,使用变量作用域来举例吧:
num = 2
def autofunc():
num = 1
...
- 2019-07-16 浏览:12次
- Python 学习使用按位取反和求100之内的素数
- 两个Python小技巧:1、Python按位取反,2、求100之内的素数。先来看Python按位取反功能,主要是学习使用按位取反功能,如何查看复数的16进制数,程序分析:~0=1; ~1=0:
if __name__ == '__main__':
a = 234
...
- 2019-07-16 浏览:10次
- Python 递归函数调用方法及求递归方法求5!
- 本文演示了递归方法的使用,演示了如何使用递归方法求5!,另外还演示了在Python中如何调用常规的递归函数,下面介绍给大家:
1、递归方法求5!:我们可以使用递归公式:fn=fn_1*4!来实现:
def fact(j):
...
- 2019-07-15 浏览:12次
1 2345下一页最末页