Python123.io题
n0th1n9
这个作者很懒,什么都没留下…
展开
-
Hello World I
描述这是学习每种程序设计语言的第一个实例。输出Hello World,注意大小写。 输入无输出Hello Worldprint("Hello World")题目来源:python.io原创 2018-04-15 15:58:25 · 1113 阅读 · 0 评论 -
星号三角形 I
描述读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。 输入示例1:3 输出示例2: * *** 注意:这个题有个坑,要求 每行最后一个* 后边的必须要有相应数量的空格,不能直接换行n = eval(input())p = int((n + 1) / 2)for i in range(1, p + 1,...原创 2018-04-18 23:10:18 · 8464 阅读 · 4 评论 -
天天向上的力量 III
描述一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是0到100,N可以是小数,假设输入符合要求。获得用户输入的N,计算每天努力和每天放任365天后的能力值及能力间比值,其中,能力值保留小数点后2位,能力间比值输出整数,输出结果间采用英文逗号分隔。使用in...原创 2018-04-18 23:07:59 · 5148 阅读 · 5 评论 -
同符号数学运算
描述读入一个整数N,分别计算如下内容:1. N的绝对值;2. N与10进行同符号加法、减法和乘法运算,同符号运算指使用N的绝对值与另一个数进行运算,运算结果的绝对值被赋予N相同的符号,其中,0的符号是正号。将上述4项结果在一行输出,采用空格分隔,输出结果均为整数。 输入示例1:100 输出示例1:100 110 90 1000n = eval(input())N = abs(n)a = N +...原创 2018-04-18 23:05:20 · 6109 阅读 · 2 评论 -
平方值格式化
描述获得用户输入的一个整数N,计算N的平方值;结果采用宽度20字符方式居中输出,空余字符采用减号(-)填充。如果结果超过20个字符,则以结果宽度为准。 输入输出示例 输入输出示例 110--------100---------n = pow(eval(input()), 2)if len(str(n)) > 20: print(n)else: print("{0:-^20...原创 2018-04-16 21:26:16 · 420 阅读 · 0 评论 -
长度转换 I
描述请编写程序,完成米和英寸之间的长度转换,基本需求如下:输入英寸,转换成米;输入米,转换成英寸。英寸采用in标记,放在数值结尾;米采用m标记,放在数值结尾。1 米 = 39.37 英寸输入参数请使用input(),不要增加提示字符串信息。 输入格式 例1: 10m例2: 20in 输出格式与输入格式相同,输出结果保留小数点后3位。 输入输出示例 输入输出示例 110m20in393.700...原创 2018-04-16 21:24:49 · 2023 阅读 · 3 评论 -
turtle同切圆绘制
描述使用turtle库,绘制一个同切圆。注意:这不是自动评阅题目,仅用于练习,没有评阅。 输出示例同切圆效果如下: import turtleturtle.setup(650, 350, 200, 200)turtle.penup()turtle.pendown()turtle.pensize(2)turtle.pencolor("black")for i in range(4): ...原创 2018-04-16 21:23:36 · 6707 阅读 · 0 评论 -
turtle六边形绘制
描述使用turtle库,绘制一个六边形。注意:这不是自动评阅题目,仅用于练习,没有评阅。 输出示例六边形效果如下: import turtleturtle.setup(650, 350, 200, 200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(2)turtle.pencolor("black")turt...原创 2018-04-16 21:22:48 · 15237 阅读 · 0 评论 -
turtle正方形绘制
描述使用turtle库,绘制一个正方形。注意:这不是自动评阅题目,仅用于练习,没有评阅。 输出示例正方形效果如下: import turtleturtle.setup(650, 350, 200, 200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(2)turtle.pencolor("black")turt...原创 2018-04-16 21:22:00 · 10496 阅读 · 1 评论 -
Hello World II - python垂直输出Hello World
描述垂直输出"Hello World",全部代码不超过2行。 输入无输出Hello Worldstr = "Hello World"for name in str[:]: print(name)题目来源:python.io原创 2018-04-15 16:01:54 · 35197 阅读 · 6 评论 -
恺撒密码 I
描述凯撒密码是古罗马凯撒大帝用来对军事情报进行加解密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符,即,字母表的对应关系如下:原文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密文:D E F G H I J K L M N O P Q R S T U V W X Y Z A B C对于原文字符...原创 2018-04-18 23:13:35 · 2892 阅读 · 0 评论