python中用print总是会出现回车空格,非常讨厌,然而,Python 3.0下print已经从语句变为函数了,我用的使python2.7.4,所以呢,还不行。。。。。但是我们可以用其他方法:

importsys

sys.stdout.write("abc")

sys.stdout.write("def")

#!/usr/bin/env python#coding:utf8

importsysfor i in range(1, 6+1):for j in range(1, i+1):

sys.stdout.write("#")

sys.stdout.write('\n')

pathon交换两个值非常简单哦,看下面:

#!/usr/bin/env python#coding:utf8

x, y=raw_input().split()

x , y=y, xprint x,y

也许使因为刚使用,所以代码写的有点长,以后看看能不能精简些,欢迎拍砖

#!/usr/bin/env python#coding:utf8

importsysfor i in range(1,7+1):if i<4:for j in range(1,5-i):

sys.stdout.write(" ")for j in range(1,2*i):

sys.stdout.write("*")

sys.stdout.write("\n")elif i==4:for j in range(1,7+1):

sys.stdout.write("*")

sys.stdout.write("\n")else:for j in range(1,i-4+1):

sys.stdout.write(" ")for j in range(1,6-2*(i-5)):

sys.stdout.write("*")

sys.stdout.write("\n")

View Code

#!/usr/bin/env python#coding:utf-8

importsys

t=int(raw_input())

cases=0while t>0:

t= t-1cases= cases+1line=raw_input()

res=[]for ch inline:if ch=='Z':

res.append('A')else:

res.append(chr(ord(ch)+1))print "String #%d" %casesfor ch inres:

sys.stdout.write("%c" %ch)print '\n'

View Code

#!/usr/bin/env python#coding=utf-8

importmath

t=int(raw_input())while t>0:if t==0:breakt= t-1a,b=raw_input().split()if int(a)

continue

print long(math.factorial(int(a)))/long(math.factorial(int(a)-int(b)))/long(math.factorial(int(b)))

View Code

#!/usr/bin/env python#coding=utf-8

importsyswhileTrue:

n=int(raw_input())if n==1:print "*"

continue

for i in range(1,n):for j in range(1,n+1-i):

sys.stdout.write(" ")for j in range(1,2*i):

sys.stdout.write("*")print "\r"

for i in range(1,2*n):

sys.stdout.write("*")print "\r"

for i in range(1,n):for j in range(1,i+1):

sys.stdout.write(" ")for j in range(1,2*(n-i)):

sys.stdout.write("*")print "\r"

View Code

#!/usr/bin/env python#coding:utf-8

whileTrue:

n=int(raw_input())

ans= n/5+n/6+n/8-n/30-n/40-n/24+n/120

print ans

View Code

#!/usr/bin/env python#coding:utf-8

importsys

t=int(raw_input())while t>0:

t= t-1n=int(raw_input())

cnt=0while n!=0:if n&1:

sys.stdout.write("%d" %cnt)

cnt=cnt+1n>>=1

print "\r"

View Code

#!/usr/bin/env python#coding:utf-8

whileTrue:

n=int(raw_input())

a=[]

b=[]

line1=raw_input()

line2=raw_input()for x inline1.split():

a.append(int(x))for x inline2.split():

b.append(int(x))

a.sort()

b.sort()if a==b:print "YES"

else:print "NO"

View Code

#!/usr/bin/env python#coding:utf-8

whileTrue:

n,m=raw_input().split()

a=[]

b=[]

line1=raw_input()

line2=raw_input()for x inline1.split():

a.append(int(x))for x inline2.split():

b.append(int(x))

a.sort()

b.sort()

cnt1=0

cnt2=0

ans=0while cnt1

ans=ans+1cnt1=cnt1+1cnt2=cnt2+1

elif(a[cnt1]>b[cnt2]):

cnt2=cnt2+1

elif(a[cnt1]

cnt1=cnt1+1

print ans

View Code

#!/usr/bin/env python#coding:utf-8

from datetime import *

importtime

n=int(raw_input())while n>0:

n=n-1y,m,d=raw_input().split()

now=date(int(y),int(m),int(d))

a=int(now.strftime("%j"))print a

View Code

#!/usr/bin/env python#coding=utf-8

n=int(raw_input())

a=[]

lines=raw_input()for x inlines.split():

a.append(int(x))

l,r=raw_input().split()

b=[]

b.append(a[0])for i in range(1,n):

b.append(b[i-1]+a[i])if int(l)==1:print b[int(r)-1]else:print b[int(r)-1]-b[int(l)-2]

View Code

#!/usr/bin/env python#coding=utf-8

importsysimportstring

lines=raw_input()for ch inlines:ifch.isupper():

sys.stdout.write("%c" %ch.lower())elifch.islower():

sys.stdout.write("%c" %ch.upper())else:

sys.stdout.write("%c" %ch)print "\r"

View Code

#!/usr/bin/env python#coding=utf-8

num=[47,147,247,347,447,547,647,747,847,947,1047,1147,1247,1347,1447,1547,1647,1747,1847,1947,2047,2147,2247,2347,2447,2547,2647,2747,2847,2947,3047,3147,3247,3347,3447,3547,3647,3747,3847,3947,4047,4147,4247,4347,4447,4547,4647,4747,4847,4947,5047,5147,5247,5347,5447,5547,5647,5747,5847,5947,6047,6147,6247,6347,6447,6547,6647,6747,6847,6947,7047,7147,7247,7347,7447,7547,7647,7747,7847,7947,8047,8147,8247,8347,8447,8547,8647,8747,8847,8947,9047,9147,9247,9347,9447,9547,9647,9747,9847,9947];

n=int(raw_input())while n>0:

n=n-1a,b=raw_input().split()if int(a)>int(b): #注意大小的比较

a,b=b,a

flag=0for x in range(0,100):if num[x]>=int(a) and num[x]<=int(b):printnum[x]

flag=1

if flag==0:print "NONE"

View Code

#!/usr/bin/env python#coding=utf-8

whileTrue:

n=int(raw_input())

dic={}for i inrange(0,n):

a,b=raw_input().split()

dic[a]=int(b)#sorted(dic.items(),key=lambda dic:dic[1])

a,b=raw_input().split()for x indic.keys():if dic[x]int(b):deldic[x]

ans=sorted(dic.items(),key=lambda dic:dic[1])#for x in dic.keys():#print "%s %d" % (x,dic[x])

name=[]

hei=[]if ans==[]:print "No"

continuename,hei=zip(*ans)

length=len(name)for i inrange(0,length):print "%s %d" % (name[i],hei[i])

View Code

#!/usr/bin/env python#coding=utf-8

t=int(raw_input())

cases=0while t>0:

t=t-1cases=cases+1n=int(raw_input())

num=[]for x inraw_input().split():

num.append(float(x))

me=num[n-1]

num.sort()

ans=0for i inrange(0,n):if me>=num[i]:

ans=ans+1

else:break

#if ans!=n and ans!=1:#ans=ans-1

print "Case #%d: %d" % (cases,ans)

View Code

python解acm题_python ACM ,持续更新中。。。。。。。。。。。。相关推荐

  1. leetcode贪心算法题集锦(持续更新中)

    leetcode贪心算法题集锦 leetcode贪心算法题集锦(持续更新中).python 和C++编写. 文章目录 leetcode贪心算法题集锦 一.贪心算法 1.盛最多水的容器 2.买股票的最佳 ...

  2. python金融量化初体验——2020年“大湾区杯”金融数学建模比赛A题《大湾区指数增强策略》刷题总结(持续更新中)

    目录 1.前言 2.准备工作 (1)题目分析: 提供的数据集 问题 3.解题思路: (1)第一问解题思路 4.代码实现 (1)第一题部分代码 1.前言 之前和男朋友一起学完了数据挖掘的相关框架,决定要 ...

  3. python逻辑回归识别猫(持续更新中)

    逻辑回归 简单来说, 逻辑回归(Logistic Regression)是一种用于解决二分类(0 or 1)问题的机器学习方法,用于估计某种事物的可能性.比如某用户购买某商品的可能性,某病人患有某种疾 ...

  4. 七龙珠C语言题目,龙珠最强之战最全题库 答案持续更新中

    龙珠最强之战题库有哪些题?答案是什么?游戏中会有很多题目需要我们去回答,所以小编就为大家整理了下答案,下面由第一手游网小编为大家带来最全题库吧! 龙珠最强之战最全题库 当悟空杀**克大魔王后,各家媒体 ...

  5. java面试的题积累【持续更新中......】

    1.hashmp的实现原理,hash冲突如何解决.  hashmp的实现原理:HashMap 采用一种所谓的"Hash 算法"来决定每个元素的存储位置.当程序执行 map.put( ...

  6. 2022“杭电杯”中国大学生算法设计超级联赛(8)补题 1011 (持续更新中)

    目录 1011 Stormwind(贪心--分割矩形) 1011 Stormwind(贪心–分割矩形) /*题解:想要切割的次数最多,让原矩形的一边尽可能被多次切割,另一边紧跟即可*/ #includ ...

  7. C++题库(持续更新中................)

    目录 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015 0016 0017 0001 使用C++输入 ...

  8. 2020今日头条面试真题及答案整理最新最全持续更新中~~~~

    大家好,我是好好学习天天编程的天天 一个整天在互联网上爬虫的程序员,每天给大家分享学习干货的攻城狮 2020今日头条面试真题及答案整理&最新最全&持续更新中~~~~ 2020今日头条面 ...

  9. 【100道面试题真题讲解】C++面试题讲解+JAVA面试题讲解+Linux面试题讲解+数据结构面试题+计算机网络面试题 讲解视频-持续更新中

    最近找到了一个非常好的公众号:IT笔试面试真题讲解,每天视频分享一道IT公司面试高频题目,完全免费哦,非常适合找工作的学生复习+总结+提炼. 白嫖不敢独吞,分享给大家,也给作者增加一点访问量,鼓励作者 ...

最新文章

  1. 2021 年 6 月程序员工资统计,平均 15052 元
  2. php单屏网站源码,关于原生js实现类似fullpage的单页/全屏滚动的方法
  3. P1681 最大正方形 Iand II
  4. 记录Nginx模块开发
  5. 常用的android弹出对话框
  6. 剖析Picasso中的内存缓存机制——LruCache
  7. 序列化技术的选型-选型建议
  8. 【王俊杰de人工智能实战课】第7次作业2
  9. 山东省2021年高考成绩查询平台6,山东2021年高考成绩改为6月26日前公布
  10. 论文阅读 - Video Swin Transformer
  11. @mapperscan注解_Spring的@Import注解详解
  12. ES6/05/正则表达式简介,正则表达式如何使用,正则表达式中的特殊字符(边界符,量词符),预定义类,正则表达式中的替换
  13. 英特尔技术流新帅履职,给员工们一些“笔记”学习一下
  14. Linux搜寻文件或目录命令解析
  15. python server酱_教你如何使用Python向手机发送通知(IFTTT)
  16. Eclipse常用的一些设置
  17. java datagrid导出excel_Datagrid数据导出到Excel文件给客户端下载的几种方法
  18. 幸运红包娱乐微信小程序源码下载-多玩法安装简单
  19. sublime 快捷键F5执行python程序
  20. 【数据中心管理】之磁盘阵列以及 RAID技术详解

热门文章

  1. 【转】POSIX 是什么?让我们听听 Richard Stallman 的诠释 | Linux 中国
  2. 3d旋转相册代码源码_用代码制作3d相册签到墙(附源码)
  3. CSS定位和浮动(吸顶、居中)
  4. Google Developers可以访问了?
  5. mdb 查询过于复杂_【律联云知产课堂】南京商标查询主要从哪些方面判断一个商标是否适合注册?...
  6. OpenShift 4 - Pod的亲和性/反亲和性
  7. 统一并发 II——基准测试方法
  8. GitHub 被爆开始实名制,以便于执行美国贸易制裁
  9. java 正则提取邮箱_如何用正则表达式提取一个网站里面的所有邮箱地址?
  10. json文件解析工具_JSON格式的文本文件,怎么解析不成功?