当前位置:首页 » 编程语言 » python程序设计教程答案

python程序设计教程答案

发布时间: 2022-07-09 01:38:07

A. python设计:编写程序随机产生一个20-30之间的整数,判断是否是素数

B. python 编程 求答案!2、3两题

#!/usr/bin/envpython
#coding=utf-8
importre
,timedelta
importplatform

ifplatform.python_version()[:1]=='2':#判断python版本是2还是3
importsys
reload(sys)
sys.setdefaultencoding('utf8')

classIdcard(object):
'''
>>>m=Idcard('225122198611134730')
>>>print(m.sex)

>>>m.birth
'1986-11-13'
>>>m.age
30
'''
def__init__(self,idcard):
self.idcard=idcard
iflen(idcard)==15:
sex,birth=idcard[-1:],'19'+idcard[6:12]
eliflen(idcard)==18:
sex,birth=idcard[-2:-1],idcard[6:14]
else:
raiseException('len(idcard)is{}(15/18)'.format(len(idcard)))
self._sex=int(sex)%2
self._birth=birth

@property
defsex(self):
returnu'男'ifself._sex%2elseu'女'

@property
defage(self):
now,bir=dt.now(),dt.strptime(self._birth,'%Y%m%d')
beforebirth=(now-dt(now.year,bir.month,bir.day)).days<0
returndt.now().year-int(self._birth[:4])-beforebirth

@property
defbirth(self):
returndt.strptime(self._birth,'%Y%m%d').strftime('%Y-%m-%d')

defalignment(str1,space,align='left'):
length=len(str1.encode('gb2312'))
space=space-lengthifspace>=lengthelse0
ifalign=='left':
str1=str1+''*space
elifalign=='right':
str1=''*space+str1
elifalign=='center':
str1=''*(space//2)+str1+''*(space-space//2)
returnstr1

defmain():
fname='customer.txt'
'''
withopen(fname,'w')asf:
f.write("""
郑文杰225122198611134730
文萍225122198912094740
郑妈妈225122590303476
郑爸爸225122560506471
""")
'''
newf='ourcustomers.txt'
withopen(fname)asf:
s=f.readlines()
L,newL=[re.split(r's+',i.strip())foriins],[]
foriinL:
iflen(i)==2:
g=Idcard(i[1])
newL.append('{}{}{}'.format(
alignment(i[0],10),alignment(g.sex,8),g.age))
withopen(newf,'w')asf:
f.write(' '.join(newL))
print(' '.join(newL[:100]))
print('Customerdatahasbeenwriteinto{}'.format(newf))

if__name__=='__main__':
importdoctest
doctest.testmod()
main()

C. python程序设计题!!求大神帮忙解答。急!!!

答案是15621

D. 东北大学Python语言程序设计慕课答案

可以去大学答案君找一下,里面很多答案,直接资料名字嘛,一搜就是一整本的答案

E. 求助Python程序设计编程题!

按照题目要求编写的Python程序如下


s=input("请输入只包含字母的字符串:")

s=s.lower()

result={}

for i in s:

if i in result.keys():

result[i]+=1

else:

result[i]=1

print(result)


源代码(注意源代码的缩进)

F. python求答案

Python count()方法

描述

Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。

语法

count()方法语法:

str.count(sub, start= 0,end=len(string))

参数

sub -- 搜索的子字符串

start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。

end -- 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。

返回值

该方法返回子字符串在字符串中出现的次数。

参考视频:

Python基础教程

G. 怎么拿到梁勇那本python的所有课后答案

网上直接下载就有。
本书以问题驱动的方式对python程序设计进行综合介绍。全书共分三个部分,首先介绍基本程序设计技术以及数据类型、变量、常量、简单函数等内容,随后利用抽象、封装和多态性来了解面向对象程序设计,*后通过对数据结构和算法的讲解,循序渐进,掌握python程序设计。
书中引入实例解释基本概念,同时提供大量不同难度的编程题,帮助读者理解和巩固。本书可作为高等院校相关专业的基础教材,也可作为python语言及编程开发爱好者的参考资料。

H. python语言程序设计基础第二版第七章答案

应该是顺序,循环和选择结构 顺序结构,选择结构,循环结构 顺序结构,选择结构,循环结构(当型循环和... 大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。 C语言中,...

I. python程序设计黄锐军版,16面,练习1的答案有没有,求

1.
def getArea(L,W):
area = L*W
print(area)
return area
2.
def getTime(s):
s = 5980
min = s//60
s_n = s%60
hour = min//60
min_n = min%60
print('%d时%d分%d秒'%(hour,min_n,s_n))
3.(1)False (4)False 其它都是True
优先计算括号内、无括号先not、然后and、最后or
4.一个序列截取时,包含左边的数不包含右边的数,如:下面的(-5,1)就等于-5<=x<1
for x in range(-5,1):
print(x)
5.(1)0 (2)0 (3)1 (4)0 (5)0 (6)1
第二题中not=应该写为!=
and和or的运算逻辑其实只看左边的Boolean值,如:
a and b语句,如果a为True,输出b;反之,如果a为False,输出a
a or b语句,如果a为True,输出a;反之,如果a为False,输出b

J. 求问python for everyone(python程序设计Horstmann)第二版【习题答案】

你好的!
具体的答案没有!
但是你什么问题不会我可以帮你回答!
请您采纳!
一起配合!

热点内容
铺地板编程 发布:2024-05-16 21:07:36 浏览:458
苹果手机缓存删除 发布:2024-05-16 21:04:35 浏览:506
scratch编程电子书 发布:2024-05-16 21:02:54 浏览:227
wps加密文件忘记密码 发布:2024-05-16 21:01:37 浏览:931
不义联盟安卓版在哪里下载 发布:2024-05-16 21:00:42 浏览:726
微信存储空间不足怎么办 发布:2024-05-16 21:00:24 浏览:790
dh加密算法 发布:2024-05-16 20:14:34 浏览:872
iosandroid测试 发布:2024-05-16 20:14:33 浏览:755
河源市微税平台服务器地址 发布:2024-05-16 20:11:19 浏览:150
数据库刷数 发布:2024-05-16 19:59:06 浏览:365