python入门题目100道
易秋耿1306python基础练习题 -
璩湛固13769802794 ______ 第一步: import os files=filter(lambda x:x.startswith('WHJSH'),os.listdir('temp')) files.sort() filename=os.path.join('temp',files[-1]) 第二步: f=open(filename,'r').read() 第三步: 可以知道你的文件是不是txt吗?样式是怎么样的?输出的文件究竟要什么样的样式?最好让我看看 第四步: newfile="你要的新路径" os.rename(fliename,newfile)
易秋耿1306python初学问题 -
璩湛固13769802794 ______ print ( 'divide 10 points among the list question');x=input("I like to eat meat:")y=input("I like to eat vegetables")z=input("I like to eat cheese")if x+y+z == 10: print x+y+zelse: print("you are not good at math")提示你少了冒号,我帮你加上了两个冒号.
易秋耿1306python入门问题,关于货币面值最少的组合. -
璩湛固13769802794 ______ choices = [1, 5, 16, 23, 33] cache = {} def f(x): if x in cache: # 注2 return cache[x] if x > 5: # 注1 ch = [5, 16, 23, 33] #elif x > 80: # ch = [16, 23, 33] else: ch = choices l = [x - c for c in ch if x >= c] if all(l): # 都为真,也就是还有零钱 cache[x] = min([f(x...
易秋耿1306python,新手问题,print a right angled triangle -
璩湛固13769802794 ______ i = 1 while(i print '*'*i i = i+1输出:>>> *******************************************************
易秋耿1306Python语言程序设计!!!基础题 -
璩湛固13769802794 ______ import math pi=3.14159 r=float(input("banjing:")) h=float(input("gao:")) p=r+h+math.sqrt(r*r+h*h) a=r*h/2 s=pi*r*(r+math.sqrt(r*r+h*h)) v=pi*r*r*h/3 print("zhijiaosanjiaoxingdibian:",r) print("zhijiaosanjiaoxingdegao:",h) print("...
易秋耿1306python入门程序设计作业 -
璩湛固13769802794 ______ coinprice={"1分":1,"2分":2,"5分":5,"1角":10,"2角":20,"5角":50} coins=["5角","2角","1角","5分","2分","1分"] price=float(raw_input("请输入物品价格(元):")) if price>1 or price <0: print "价格输...
易秋耿1306python 题目 -
璩湛固13769802794 ______ #-*- coding:utf-8 -*- def binary_search(slist,goal): '''二分查找 slist为要查找的列表,goal为目标 Return middle为目标的下标''' low=0 high=len(slist)-1 while(low<=high): middle=(high-low)/2+low if(slist[middle]==goal): return middle elif(slist[middle]>goal): high=middle-1 elif(slist[middle]<goal): low=middle+1 return -1
易秋耿1306Python面试基础题十大陷阱,你中招了吗 -
璩湛固13769802794 ______ 我们在会碰到各种各样的面试,有的甚至是HR专门为你设置的障碍,在python面试中也是,无论你是应聘Python web开发,爬虫工程师,或是数据分析,还是自动化运维,这些python面试基础题十大陷阱也许你会遇到,今天的python培训总结出...
易秋耿1306PYTHON 新手菜鸟级问题
璩湛固13769802794 ______ 你输入错了,<<是左移. 1.关于2<<2 十进制数2,转换成二进制数是10,向左移动两位,就是在右侧补0点位,这样就变成1000了,二进制1000再转回十进制就是8. - 2.关于11>>1,同样道理 十进制数11,转换成二进制数是1011,向右移动一位,最右边的1被移掉,左侧补0点位(但左侧补0结果不变),就得到0101,二进制数0101再转回十进制就是5.