用python编程,求代码

Python08

用python编程,求代码,第1张

# 时间转换的函数

def timeTrans(t):

    if t > 60:

        h = t / 60

        m = t % 60

        tt = '%d:%d' % (h, m)

        return '%d:%d' % (h, m)

    else:

        return '0:%d' % t

# 汇率转换的函数

def swap(money):

    omoney = money * 0.7899

    return omoney

# 时间转换函数调用测试

# 传入76分钟

mytime = timeTrans(76)

# 输出1:16

print mytime

# 汇率转换函数测试

# 传入10块钱

t = swap(10)

# 输出7.899

print t

如果不一定包含3种面值,就是上面的网友提供的答案,当然一定好包含,range就要改一下。

比如,range(1,218,1)也就是1分的最少1张,1分218张,2分1张,5分1张。

a = input("请输入一个数zhi字:")

b = input("请输入一个数字:")

if a >= b:

print(a, b)

else:

print(b, a)

扩展资料:

python中文就是蟒蛇的意思。在计算机中,它是一种编程语言。Python(英语发音:/ˈpaɪθən/),是一种面向对象、解释型计算机程序设计语言,由GuidovanRossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。

它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写。

由程序的要求我们可以得到,找50元的5张,找5元的6张,找1元的3张。可以直接用取余等操作算出来,或者用贪心思想解决问题,但是用取余简单。

正确代码

count=283

x = int(count/50)

y = int((count-x*50)/5)

z=count-(x*50)-(y*5)

print('找零{}元其中\n50元:{}张\n5元: {}张\n1元: {}张\n'.format(count,x,y,z))

扩展资料:

Python的优缺点:

优点:

1、简单,Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

2、易学,Python极其容易上手,因为Python有极其简单的说明文档。

3、速度快,Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。

4、免费、开源,Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。

5、高层语言,用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

6、可移植性,由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。

7、解释性,一个用编译性语言比如C或C++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。

8、规范的代码,Python采用强制缩进的方式使得代码具有较好可读性。而Python语言写的程序不需要编译成二进制代码。

缺点:

运行速度慢:这里是指与C和C++相比。

参考资料来源:百度百科-Python