def meisen(p):
q=pow(2,p)-1
m=2
if p==3
time = time.localtime(time.time())
print("Cuurrent date and time is",time.tm_year,"年",
time.tm_mon,"月",time.tm_mday,"日",
time.tm_hour,":",time.tm_min,":",time.tm_sec)
import numpy as np
def dianshu():
res1 = np.random.choice([1,2,3,4,5,6])
print("您第一次抛出的点数为:",res1)
res2 = np.random.choice([1,2,3,4,5,6])
print("您第二次抛出的点数为:",res2)
res = res1 + res2
print("您抛出的两次点数之和为:",res)
return res
res = dianshu()
if res==2 or res==3 or res==12:
print("你输了!!!")
elif res==7 or res==11:
print("你赢了!!!")
else:
res3 = res
res = dianshu()
if res ==7 or res == res3:
print("你赢了!!!")
else:
print("请开始下一局!")
class Rectangle(object):
def __init__(self,width,height):
self.width=width
self.height=height
def getArea(self):
q=self.height*self.width
print("这个矩形的面积为:",q)
def getPerimeter(self):
w=2*self.height+2*self.width
print("这个矩形的周长为:",w)
qwe = Rectangle(15,26)
qwe.getArea()
qwe.getPerimeter()
class Fan(object):
def __init__(self):
self.speed=1
self.on=False
self.radius=5.0
self.color="blue"
def fengshan(self,speed,on,radius,color):
self.speed=speed
self.color=color
self.radius=radius
self.on=on
def xianshi(self):
if self.speed==1:
speed1="SLOW"
elif self.speed==2:
speed1="MEDIUM"
qwe = Fan()
qwe.fengshan(3,10.0,True,"yellow")
qwe.xianshi()
: print(p,q) for i in range(2,p): m=m+1 if p%i==0: break if m == p: print(p,q) for p in range(1,32): meisen(p)
num1 = float(input('请输入第一个数:')) num2 = float(input('请输入第二个数:')) num3 = float(input('请输入第三个数:')) if num1 >= num2: if num1 >= num3: if num2 >= num3: print(num3,num2,num1) else: print(num2,num3,num1) else: print(num2,num1,num3) else: if num1 >= num3: print(num3,num1,num2) elif num2 >= num3: print(num1,num3,num2) else: print(num1,num2,num3)
def getPentagona1Number(n):
c = n*(3*n-1)/2
if n%10 :
print(c,end='')
else:
print(c)
for i in range(1,101):
getPentagona1Number(i)
class LinearEquation(object):
def __init__(self,a,b,c,d,e,f):
self.__a=a
self.__b=b
self.__c=c
self.__d=d
self.__e=e
self.__f=f
def set_a(self,a):
self.__a=a
def get_a(self):
return self.__a
def set_b(self,b):
self.__b=b
def get_b(self):
return self.___b
def set_c(self,c):
self.__c=c
def get_c(self):
return self.__c
def set_d(self,d):
self.__d=d
def get_d(self):
return self.__d
def set_e(self,e):
self.__e=e
def get_e(self):
return self.__e
def set_f(self,f):
self.__f=f
def get_f(self):
return self.__f
def isSolvable(self):
if (self.__a*self.__d)-(self.__c*self.__b)!=0:
return True
else:
return print('此方程无解')
def getX(self):
s=(self.__a*self.__d)-(self.__b*self.__c)
x=(self.__e*self.__d)-(self.__b*self.__f)/s
print('X的值为:%.2f'% x)
def getY(self):
s=(self.__a*self.__d)-(self.__b*self.__c)
y=(self.__a*self.__f)-(self.__e*self.__c)/s
print('Y的值为:%.2f'% y)
if __name__=="__main__":
a=int(input('a的值是:'))
b=int(input('b的值是:'))
c=int(input('c的值是:'))
d=int(input('d的值是:'))
e=int(input('e的值是:'))
f=int(input('f的值是:'))
l=LinearEquation(a,b,c,d,e,f)
l.isSolvable()
l.getX()
l.getY()
def sumDigits(n):
b=n
c=0
for i in range(0,len(str(b))):
if i<len(str(b)):
q = n%10
n = n//10
c= c + q
print(c)
sumDigits(345)