lis = [2,8,3,6,5,3,8]
new_lis = list(set(lis))
print(new_lis)
fruit = input('输入水果:')
lis = ['苹果','哈密瓜','橘子','猕猴桃','杨梅','西瓜']
if fruit in lis:
print(fruit+"在列表lis中")
else:
print(fruit+"不在列表中")
def str_change(str) :
return str[::-1]
str = input("输入字符串:")
print(str_change(str))
import turtle
turtle.color("black","yellow")
turtle.begin_fill()
for i in range(5):
turtle.fd(200)
turtle.right(144)
turtle.end_fill()
lower = int(input('输入区间最小值:'))
upper = int(input('输入区间最大值:'))
for num in range(lower+1,upper):
if num>1:
for i in range(2,num):
if num%i==0:
break
else:
print(num)
fo = open("PY301-1.txt","w")
class Horse():
def __init__(self, category, gender, age):
self.category=category
self.gender=gender
self.age=age
self.horse_speed=0
def get_descriptive(self):
info = 'this horse is ' + str(self.age) + ' years old, ' + 'its category is ' + self.category+ ',' + ' its fender is ' + self.gender + '.'
fo.write(info+"\n")
def update_speed(self, new_speed):
self.horse_speed=new_speed
fo.write('the speed of this horse is ' + str(self.horse_speed)+"km/h.")
horse=Horse("Arab","male","12")
horse.get_descriptive()
horse.update_speed(50)
fo.close()
fo = open("PY301-2.txt","w")
class Horse():
def __init__(self, category, gender, age):
self.category=category
self.gender=gender
self.age=age
self.horse_speed=0
def get_descriptive(self):
info = 'this horse is ' + str(self.age) + ' years old, ' + 'its category is ' + self.category+ ',' + ' its fender is ' + self.gender + '.'
fo.write(info+"\n")
def update_speed(self, new_speed):
self.horse_speed=new_speed
fo.write('the speed of this horse is ' + str(self.horse_speed)+"km/h.\n")
class Camel(Horse):
def __init__(self, category, gender, age):
super().__init__(category, gender, age)
self.hump_size = 2
def describe_hump_size(self):
fo.write('this camel has ' + str(self.hump_size) + ' hump.')
camel=Camel("Double hump","female","20")
camel.get_descriptive()
camel.update_speed(40)
camel.describe_hump_size()
fo.close()