Python
ruofei122
这个作者很懒,什么都没留下…
展开
-
Python环境下安装pip
pip下载路径:pip下载路径下载下来pip-19.1.1.tar.gz包,解压缩,我是放置到Python的安装路径下的1、打开cmd命令行,进入到pip所在的文件夹下2、输入Python setup.py install,系统报没有setuptools这个模块,查询资料知道在安装pip前还需要安装setuptools3、去网站setuptools下载,下载setuptools...原创 2019-06-19 15:55:57 · 4371 阅读 · 0 评论 -
Python——习题5
习题5:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?count = 0for i in range(1,5): for j in range(1,5): for k in range(1,5): if i == j or j == k or i == k: continue ...原创 2019-07-22 16:45:18 · 912 阅读 · 0 评论 -
Python——习题4
习题4:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。fz, fm, result= 2, 1, 0for i in range(20): result += fz / fm fm, fz = fz, fz + fmprint (result)...原创 2019-07-22 16:38:12 · 331 阅读 · 0 评论 -
Python——习题3
习题3:输入字符串,判断是否为回文PS:百度百科回文的解释,“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。方法一:str = input("请输入一串字符串:")if str == str[::-1]: print ("这是个回文字符串!")else: print("这不是个回文字符串!")方法二:s...原创 2019-07-22 14:15:01 · 251 阅读 · 0 评论 -
Python——习题2
习题2:计算个人所得税缴纳额应纳个人所得税税额 = (应纳税所得额 - 3500)X 适应税率 - 速算扣除数全月应纳税额 税率 速算扣除数(元) 不超过1500元 3% 0 超过1500元至4500元 10% 105 超过4500元至9000元 20% 555 超过9000元至35000元 25% 1005...原创 2019-07-22 13:20:31 · 255 阅读 · 0 评论 -
python——习题1
习题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示score = float(input("请输入学习成绩:"))if score >= 90: print ("A")elif score >= 60: print ("B")else: print ("C")...原创 2019-07-22 11:50:43 · 449 阅读 · 0 评论 -
Python——习题6
习题6:请用户输入数字,求和,直到输出0退出sum = 0while True: data = int(input('请输入数字求和:')) sum += data if sum == 0: break else: print ('总和为{}'.format(sum))习题7:整数序列求和。用户输入一个正整数N,计算从1...原创 2019-07-25 11:55:40 · 1328 阅读 · 0 评论 -
Python中的某些重要定义
类(class):告诉Python创建新类型的东西 对象(object):两个意思,即最基本的东西,或者某个东西的实例 实例(instance):这是让Python创建一个时得到的东西 def:这是在类里面定义函数的方法 self:在类的函数中,self指代被访问的对象或者实例的一个变量 继承(inheritance):指一个类可以继承另一个类的特性,和父子关系类似 组合(compos...转载 2019-06-24 17:31:37 · 158 阅读 · 0 评论 -
Python报“TypeError:object.__new__() takes no parameters”
看《笨办法学习python》这本书的习题40,按照实例中的代码敲入后运行,一直报happy_bday那一行有错误,“TypeError:object.__new__() takes no parameters”,检查了好几遍的代码,仍然没发现问题,最终才明白是初始化的方法给写错了,__init__该方法的前后下划线都是2个的,由于书中没那么明显,敲入都是一个,导致报错,改成2后,该...原创 2019-06-24 16:37:19 · 875 阅读 · 0 评论 -
安装配置pycharm
pycharm下载路径:pycharm安装:1、根据机器信息,选择要下载的文件,本地为windows,所以下载的为2、双击该文件,一路默认安装完成3、打开后会进入输入邮箱账号和密码的界面,此界面可以点击旁边的free来跳过输入账号和密码,自此安装成功配置:1、设置字体大小点击“file->settings”,打开配置界面 点击界面上的“Editor-...原创 2019-06-27 15:21:32 · 106 阅读 · 0 评论 -
Python继承和合成的应用场合
1、不惜一切代价地避免多重继承,因为它带来的麻烦比能解决的问题都多。如果非要用,那得准备好专研类的层次结构,以及花时间去找各种东西的来龙去脉2、如果有一些代码会在不同位置和场合应用到,那就用合成来把它们做成模块3、只有在代码之间有清楚的关联,可以通过一个单独的共性联系起来的时候使用继承,或者受现有代码或者别的不可抗因素所限非用不可,那也用吧...翻译 2019-06-27 10:39:06 · 271 阅读 · 0 评论 -
Python中获取某样东西里包含的东西的三种方法
1、字典#dict stylemystuff['apples']2、模块#module stylemystuff.apples()print mystuff.tangerine3、类#class stylething = Mystuff()thing.apples()print thing.tangerine...翻译 2019-06-24 15:06:26 · 682 阅读 · 0 评论 -
笨方法学习python习题43,调试中出现的报错与修改
1、报错:line61,SyntaxError: 'return' outside function的错误解决办法:经检查是缩进出了问题,if、elif和else应该比def函数缩进一格,此处书中存在问题,书上这几个和def显示是在同一列2、报错:报“ex43.py”,line22,next_scene_name = current_scene.enter()...原创 2019-06-26 15:00:12 · 577 阅读 · 0 评论 -
《笨方法学习Python》之习题3
原代码print "I will now count my chickens:"print "Hens", 25 + 30 / 6print "Roosters",100 - 25 * 3 % 4print "Now I will count the eggs:"print 3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6print "Is it ...原创 2019-06-18 15:50:33 · 186 阅读 · 0 评论 -
《笨方法学习Python》之习题一
原稿事例print "Hello World!"print "Hello Again"print "I like typing this"print "This is fun"print 'Yay!Printing.'print "I'd much rather you 'not'."print 'I "said" do not touch this.'习题1,让你的脚...原创 2019-06-18 15:42:06 · 202 阅读 · 0 评论 -
《笨方法学习Python》之习题32
习题1、注意下range的用法,查一下range函数并理解它range()函数可创建一个整数列表函数语法range(start, stop[,step])参数说明:start:计数从start开始,默认从0开始。range(3)等价于range(0, 3) stop:计数到stop结束,但不包括stop,例如range(0, 3)是[0, 1, 2],没有3 step:...原创 2019-06-18 15:33:29 · 257 阅读 · 0 评论 -
《笨办法学Python》之习题33
原稿示例代码:i = 0numbers = []while i < 6: print "at the top i is %d" % i numbers.append(i) i += 1 print "numbers now:", numbers print "at the bottom i is %d" % iprint "the numbers:"...原创 2019-06-18 14:53:52 · 509 阅读 · 0 评论 -
Python的list总结
Python列表脚本操作符列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。如下所示:Python 表达式 结果 描述 len([1, 2, 3]) 3 长度 [1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] 组合 ['Hi!'] * 4 ['Hi!', 'Hi!', ...转载 2019-06-18 10:11:24 · 121 阅读 · 0 评论 -
Python整理-lesson1
本节主要介绍以下函数print()、ord()、chr()、open()、read()、write()、close()、encoding、type()、int()、str()、format()的使用。1、print():是python中最基础的输出,打印任何东西都可以通过其实现例子:print ('hello python!') 2、print (" *\n *** \n *****...原创 2019-07-23 14:11:01 · 187 阅读 · 0 评论