str1 = input()
str2 = input()
print(str1 + ',you are,' +str2)
【问题描述】假如用C表示摄氏温度,F表示华氏温度,则有:F=C*9/5+32。输入一整数表示摄氏温度,根据该公式编程求对应的华氏温度,结果小数点后保留一位有效数字。
【输入形式】从控制台读入一个整数,表示摄氏温度。
【输出形式】向控制台输出转换后的华氏温度,结果小数点后保留一位有效数字。
【样例1输入】101
【样例1输出】213.8
【样例1说明】输入的是101摄氏度,通过上述公式计算得到华氏温度应为213.8度。
【样例2输入】-12
【样例2输出】10.4
C = int(input())#输入为整数型
F = C * 9 / 5 + 32#公式
print(format(F,'.1f'))#.1f 保留一位有效数字
题目要求:修改上述代码,把蟒蛇颜色修改为红色,身体长度为原来的2倍
import turtle
tl = turtle.Turtle()
tl.goto(-400,0)
pythonsize = 20#调整这个数字可以改变蟒蛇的长度
tl.pensize(pythonsize)
tl.pencolor('red')
tl.seth(-48)
rad = 40;angle = 80;len = 6;neckrad = pythonsize
for i in range(len):#调整len的大小就可以改变蟒蛇的长度
tl.circle(rad,angle)
tl.circle(-rad,angle)
tl.circle(rad,angle/2)
tl.fd(rad)
tl.circle(neckrad + 1,180)
tl.fd(rad)
tl.fd(rad * 2 / 3)
print(len)
tl.screen.mainloop()
在编程领域创建一个变量后就已经随即确定了这个变量的值了,变量不改变是不能改变他的值,除非将变量进行改变
【问题描述】
从键盘输入一非负整数,计算各位数字之和并输出结果。
【输入形式】输入一个正整数。
【输出形式】输出该整数各位数字之和。
【样例输入】58
【样例输出】13
【样例说明】输入整数58,其各位数字之和为:5+8 = 13。
a = input()#将数字作为字符串输入
list = list(a)#将字符串转换为列表
s = 0
for i in range(len(list)):
s += int(list[i])#将字符串转换为整数型,并累加列表中的每个数字
print(list[i])#打印每一步
print(s)
当没有学习时,由于遗忘等原因能力值相比前一天下降N‰(千分之N)。每天努力或放任,一年下来的能力值相差多少呢?N可以是小数。
获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,
其中,能力值保留小数点后2位,能力间比值输出整数(小数部分,4舍5入原则),输出结果间采用英文逗号分隔。
此题目是IPO题,使用input()获得N。
输入案例:1
输出结果:1.44,0.69,2
a = 1.0
b = 1.0
N = float(input())
i = 365
while(i > 0):
a += a*N*0.001
b -= b*N*0.001
i -= 1;
print("{:.2f},{:.2f},{:.0f}".format(a,b,a/b)
【问题描述】从键盘输入三个整数,分别存入x,y,z三个整型变量中,计算并输出三个数的和以及平均值。
【输入形式】从键盘输入三个整数,整数之间以空格隔开。
【输出形式】在屏幕上分两行显示结果:
第一行为三个数的和,整数形式输出;
第二行为三个数的平均值,浮点数形式输出,小数点后保留两位小数。
【输入样例】3 2 3
【输出样例】
8
2.67
【样例说明】
3、2、3的和为8,所以第一行输出8;
第二行输出3、2、3的平均值2.67(保留两位小数)
x,y,z = input().split()
x = int()
y = int()
z = int()
a = x + y + z
print(a)
print("{:.2f}".format(a / 3)}
“/”除号 ,“%”取余,“//”取整数(即取小数点前被整除的部分
3/2=1.5 3%2=1 3//2=1
【问题描述】
若已知三角形三个边的长度分别为a,b,c(并假设三个边长度的单位一致,在本编程题中忽略其单位),则可以利用公式:
求得三角形的面积,其中:s=(a+b+c)/2。编程实现从控制台读入以整数表示的三个边的长度(假设输入的长度肯定可以形成三角形),
然后利用上述公式计算面积并输出,结果小数点后保留3位有效数字。
【输入形式】从控制台输入三个整数表示三角形三个边的长度,以空格分隔三个整数。
【输出形式】向控制台输出求得的三角形的面积,小数点后保留三位有效数字。
【输入样例】4 4 6
【输出样例】7.937
import math
a,b,c = input().split()
a = int(a)
b = int(b)
c = int(c)
s = (a + b + c) / 2
S = math.sqrt(s*(s-a)*(s-b)*(s-c))
print("{:.3f}".format(S))