name=input("请输入您的姓名:")
print(name)
Num1=int(input("请输入数字\n"))
Num2=int(input("请输入数字\n"))
print(Num1+Num2)
from math import pi
r=int(input("请输入圆的半径\n"))
print('{:.2f}'.format(pi*r**2))
import turtle
turtle.setup(650, 350, 200, 200)
turtle.pensize(2)
for i in range(4):
turtle.left(90)
turtle.fd(50)
if i%2==0:
turtle.pencolor("red")
else:
turtle.pencolor("black")
turtle.done()
from turtle import *
reset()
speed(1)
pendown()
circle(100,180)
circle(200,180)
circle(100,-180)
fillcolor('black')
begin_fill()
circle(100,180)
circle(200,180)
circle(100,-180)
end_fill()
penup()
goto(0,100)
dot(50)
goto(0,-100)
pencolor('white')
dot(50)
hideturtle()
numStr = input("请输入任意整数:")
numStr = numStr[::-1]
lenth = len(numStr)
for i in range(0, lenth):
print(numStr[i], end=",")
import math
num1 = eval(input("请输入任意浮点数:"))
print(num1)
integer = int(num1)
flo = num1 - integer
integerbin = str(bin(integer))
flonum = []
floob = flo
print (str(floob)[-1])
while str(floob)[-1] != '0':
floob *= 2
flonum += str(int(floob))
floob -= int(floob)
flobin = flonum
print("该浮点数的二进制表示为:{}.{}".format(integerbin[2:], ''.join(flobin)))
integeroct = str(oct(integer))
flonum = []
flooo = flo
while str(flooo)[-1] != '0':
flooo *= 8
flonum += str(int(flooo))
flooo -= int(flooo)
flooct = flonum
print("该浮点数的八进制表示为:{}.{}".format(integeroct[2:], ''.join(flooct)))
integerhex = str(hex(integer))
flonum = []
floox = flo
while str(floox)[-1] != '0':
floox *= 16
flonum += str(int(floox))
floox -= int(floox)
flohex = flonum
for i in range(0, len(flohex)):
if flohex[i] in '10':
flohex[i] = 'A'
elif flohex[i] in '11':
flohex[i] = 'B'
elif flohex[i] in '12':
flohex[i] = 'C'
elif flohex[i] in '13':
flohex[i] = 'D'
elif flohex[i] in '14':
flohex[i] = 'E'
elif flohex[i] in '15':
flohex[i] = 'F'
print("该浮点数的十六进制表示为:{}.{}".format(integerhex[2:], ''.join(flohex)))
print("该浮点数的绝对值为:{}".format(abs(num1)))
print("该浮点数的整数部分为:{}".format(int(num1)))
print("该浮点数的小数部分为:{}".format(str(num1-int(num1))[2:]))
print("该浮点数的四舍五入值为:{}".format(round(num1)))
print("该浮点数的截尾取整值为:{}".format(math.trunc(num1)))
print("该浮点数的平方值为:{}".format(pow(num1, 2)))
if num1>0:
print("该浮点数的平方根值为:{}".format(math.sqrt(num1)))
else:
print("数据小于0,无法进行平方根计算")
words = input("请输入任意字符串:")
print(','.join(words.split(" ")))
import time
time1=eval(input("请输入以秒为单位的数据:"))
time2=time.gmtime(time1)
print(time2)
print("时:{},分{},秒{}".format(time2[0],time2[1],time2[2]))