nynw.net
当前位置:首页 >> 用python编写一个程序 >>

用python编写一个程序

其实这个不难,以下代码做个参考吧。#-*-coding:utf-8-*-classStudent(object):"""自定义Student类"""def__init__(self,name,score):#初始化Student,参数name,scoreself.name=nameself.score=scoredef__cmp__(self,other):

print "你的名字" print "你的学号"

def find_dups(serial): _, dups = set(), set() for n in serial: if n in _: dups.add(n) else: _.add(n) return dupsor usage collections: import collectionsdef find_dups(serial): counter = collections.Counter(serial) return set([k ...

def readfromfile(filename): with open(filename, 'rt') as handle: return handle.read()def appendtofile(filename, lines): with open(filename, 'at') as handle: handle.writelines(lines)def itercui(): while 1: content = raw_input() ...

这个题目很有意思,外国教材中的作业题目都很精彩。 因为它没有限制零钱的数量,所以只需要按从大到小的顺序找钱就可以了。 这是一个取整运算。 给你讲一个原理,你自己完成细节。 假设商品价格是Y, 客户给钱数是Z, 那么Z-Y的余数就是要找的零...

import keywords=keyword.kwlist#建立保留字列表n=input("输入一个文件名:")f=open(n,"r").readlines()ls=[]for i in f: i=i.split() ls.append(i)#建立一个以每行的所有单词为元素组成的一个列表组fo=open(n,"w+")for i in range(len(ls)): if ...

a = []f = {}# 遍历数字for i in range(2,10001): for x in range(2,10001): if i%x == 0: f[i] = f.get(i, 0) + 1# 取出所有质数for i in f: if int(f[i]) == 1: a.append(i) else: passtxt = open('guess.txt', 'w')# 将所有的质数的算法写入...

print """include int main(void) { return 0;}"""

你这个问题就是百钱买百鸡的问题,,拆分出来就是给你1美元你可以换成多少个50美分多少个20美分多少个10美分,多少个5美分,多少个1美分。你可自行去搜索下这个相关问题,下面是回答 for coin_50 in range(0,100//50):#遍历50美分硬币数,从0算起...

#python3def xj(num): return sum(int(i) for i in str(num) if i.isdigit()) if __name__ == '__main__': num = input('请输入一个整数: ') print('{} 每位数相加之和是: {}'.format(num, xj(num)))

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com