python快速编程入门课后答案第二版(python快速编程入门第2版课后
python123答案在哪找
1 Python123
地址:Python123 - 编程更简单
特点:北京理工大学搭建的学习python 的网站;可以边学边练习
2 PythonTip PythonTip 里面的练习题主要偏向 Python 基础和一些基础的算法,比较适合作为新手的入门练习题。
地址:
3 python开发者社区
地址:python开发者社区
特点:分类全,手册和文档很多很详细
4 github
地址: github
特点: python的项目很多,可以搜索自己感兴趣的项目练练手
5 python在线帮助文档
地址:python在线帮助文档
特点:python在线帮助文档肯定不能少,遇到问题查什么都比较方便
6 趣IT
地址:趣IT官网-互联网求职刷题神器
特点:it类基本全包括了,刷题,社区分享面试经,是个新平台,发现好东西分享就对了。
1个三和74个0是多少
lambda?x,y:x*y,range(1,301))
n=0
while?a%10**n==0:
????n+=1
n
75
所以是74个0.(整除10的74次方没有余数).
回答于 2014-11-07
赞同1
下一条回答
python培训大连0基础小白快速入门!
值得一看的python相关信息推荐
python培训大连传智采取硬核技术+项目实战教学,更有资深技术授课,培训即积攒经验-python培训大连-在传智教育培训需要多少钱?点击咨询Python学费!
本月902人已咨询相关问题
立即咨询
北京传智播客教育科技有限公司广告
想学习python学习计算机IT的好去处
关注python的人也在看
开设有人工智能/python/云计算/互联网架构师/Web前端/新媒体电商/UI设计等热门课程真正实现纯面授教学+真实项目实战 迷茫不知道学什么?点这里
点击咨询了解更多详情
立即咨询
金领园科技(北京)有限公司广告
大家还在搜
python学习
python少儿编程
python基础教程
学python需要什么软件
python是什么意思
python是一种什么类型的编程语言
python快速入门
python和c++的区别
【男】重点技术学校?这里=大专+技能+学历=好工作
技术培训学校就到技能+学历的专业学校,石家庄北方学校,火热开启,入学就签就业协议毕业学校推荐就业,实训设备多,老师手把手教学。
Python核心编程(第二版)PDF和Python基础教程(第二版)PDF?
链接:
提取码:dfsm
Python 编程高手之路。本课程分五个阶段,详细的为您打造高手之路,本课程适合有一定python基础的同学。
用Python可以做什么?可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站就是Python写的。总之就是能干很多很多事。
课程目录:
第一阶段
第一章:用户交互
第二章:流程控制
第三章:数据类型
第四章:字符编码
第五章:文件处理
第二阶段
第六章:函数概述
第七章:闭包函数
......
python 编程 求答案!2、3两题
#!/usr/bin/env?python
#coding=utf-8
import?re
from?datetime?import?datetime?as?dt,?timedelta
import?platform
if?platform.python_version()[:1]?==?'2':?#判断python版本是2还是3
????import?sys
????reload(sys)
????sys.setdefaultencoding('utf8')
class?Idcard(object):
????'''?
?????m?=?Idcard('225122198611134730')
?????print(m.sex)
????男
?????m.birth
????'1986-11-13'
?????m.age
????30
????'''
????def?__init__(self,idcard):
????????self.idcard?=?idcard????????
????????if?len(idcard)?==?15:
????????????sex,?birth?=?idcard[-1:],?'19'?+?idcard[6:12]
????????elif?len(idcard)?==?18:
????????????sex,?birth?=?idcard[-2:-1],?idcard[6:14]???
????????else:
????????????raise?Exception('len(idcard)?is?{}?(15/18)'.format(len(idcard)))
????????self._sex?=?int(sex)?%?2
????????self._birth?=?birth
????
????@property
????def?sex(self):
????????return?u'男'?if?self._sex?%?2?else?u'女'
????@property
????def?age(self):??
????????now,?bir?=?dt.now(),?dt.strptime(self._birth,?'%Y%m%d')
????????beforebirth?=?(now?-?dt(now.year,?bir.month,?bir.day)).days??0
????????return?dt.now().year?-?int(self._birth[:4])?-?beforebirth
????@property
????def?birth(self):
????????return?dt.strptime(self._birth,?'%Y%m%d').strftime('%Y-%m-%d')
def?alignment(str1,?space,?align?=?'left'):
????length?=?len(str1.encode('gb2312'))
????space?=?space?-?length?if?space?=length?else?0
????if?align?==?'left':
????????str1?=?str1?+?'?'?*?space
????elif?align?==?'right':
????????str1?=?'?'*?space?+str1
????elif?align?==?'center':
????????str1?=?'?'?*?(space?//2)?+str1?+?'?'*?(space?-?space?//?2)
????return?str1
????
def?main():
????fname?=?'customer.txt'
????'''
????with?open(fname,?'w')?as?f:
????????f.write("""
????????郑文杰?225122198611134730
????????文萍?225122198912094740
????????郑妈妈??225122590303476
????????郑爸爸?225122560506471
????????""")
????'''????
????newf?=?'ourcustomers.txt'
????with?open(fname)?as?f:
????????s?=?f.readlines()
????L,?newL?=?[re.split(r'\s+',?i.strip())?for?i?in?s],?[]
????for?i?in?L:
????????if?len(i)?==?2:
????????????g?=?Idcard(i[1])
????????????newL.append('{}{}{}'.format(
????????????????alignment(i[0],?10),?alignment(g.sex,?8),?g.age))
????with?open(newf,?'w')?as?f:
????????f.write('\n'.join(newL))
????print('\n'.join(newL[:100]))
????print('Customer?data?has?been?write?into?{}'.format(newf))
if?__name__?==?'__main__':
????import?doctest
????doctest.testmod()
????main()
如果想修改属性的默认值,可以在构造方法中使用什么设置
参数。
根据Python快速编程入门显示如果想修改属性的默认值,可以在构造方法中使用参数设置。
属性意思是人类对于一个对象的抽象方面的刻画,一个具体事物,总是有许许多多的性质与关系,我们把一个事物的性质与关系,都叫作事物的属性。