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:                breakelse:print(num)


fo = open("PY301-1.txt","w")
class Horse():def __init__(self, category, gender, age):self.category=categoryself.gender=genderself.age=ageself.horse_speed=0def 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_speedfo.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=categoryself.gender=genderself.age=ageself.horse_speed=0def 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_speedfo.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 = 2def 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()

python基础练习(七)相关推荐

  1. Python基础(七)--模块和包

    目录 Python基础(七)--模块和包 1 模块 1.1 什么是模块 1.2 模块的使用 1.3 模块的搜索路径 1.4 模块的缓存 2 包 2.1 什么是包 2.2 包的使用 3 常用模块 3.1 ...

  2. 小白都能学会的Python基础 第七讲:综合实战3 - 文字识别、人脸识别实战

    1.华小智系列 - Python基础(案例版) <Python基础>目录 第七讲:综合实战3 - 文字识别.人脸识别实战 1.Python图片文字识别(OCR) 2.Python人脸识别( ...

  3. C++中如何控制语句只执行一次_【Python基础(七)】逻辑控制

    本节将会讲到在编程中个人认为最重要的知识之一,逻辑控制.与其说是介绍语法,不如说是阐述看待事物的方法.我们身处的世界,每天有海量信息向我们袭来,每天我们要处理若干的事件,对于每一个事件,它都由若干个小 ...

  4. Python全栈最全学习之路-Python基础(七)

    面向对象初级 一.面向对象介绍 思考一:在之前学习的基础上,已经能够处理实现很多功能,比如我们可以定义一个关于人相关的内容,但是如果要表示很多人该怎么办呢? 加粗样式面向对象介绍 name = '不动 ...

  5. Python 基础起步 (七) 初识字典 Dictionary(绝命毒师前传)

    大家好,我是小白,书接上回,我们目前已经了解到了Python中很常见的一种数据类型:List,也初步掌握了一些Python自带的有关List的方法,今天为大家介绍另外一种异常火爆的数据结构:字典Dic ...

  6. Python基础语法七:元组字典和集合

    1.元组 1.什么是元组 元组是不可变的列表(不支持增删改的操作),元组是有序的(支持下标操作) 元组是容器型数据类型,将()作为容器的标志,多个元素之间用逗号,隔开 元组中的元素的要求和列表一样 1 ...

  7. python基础(七)散点类型与格式化输出

    目录 1.1 散列类型(哈希类型) 1.2 集合 set 1.2.1 概念 1.2.2 性质 1.2.3 运算 1.2.4 方法 1.3 字典 dict 1.3.1 概念 1.3.2 性质 1.3.3 ...

  8. 学习python基础(七)

    文件操作步骤 打开文件 读/写文件 保存文件 关闭文件 文件打开模式 with语句,不管在处理文件过程中是否发生异常,都能保证with语句执行完毕后关闭已经打开的文件句柄. 二进制读写的时候,要注意编 ...

  9. Python基础--第七讲 列表

    1 序列(sequence) 序列是Python中最基本的一种数据结构.序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引)并且序列中的数据会按照添加的顺序来分配索引 数据结构指 ...

  10. python基础学习七:字符串操作

    一.认识字符串 字符串是 Python 中最常⽤的数据类型.我们⼀般使⽤引号来创建字符串.创建字符串很简单,只要为变量分配⼀个值即可. a = 'hello world' b = "abcd ...

最新文章

  1. 一加账号app_资讯知名种草App突然被大规模下架!官方回应
  2. 前端学习(1365):express框架导读
  3. 通过浪潮AIStation实现细粒度高性能的GPU资源共享
  4. ASP.NET网站发布-允许更新此预编译站点
  5. Apache工作模式详解
  6. Flex的动画效果与变换(1)
  7. 计算机专业考研学习,计算机专业考研133分复习经验谈
  8. 开发者真的喜欢开源吗?
  9. Beta阶段第1周/共2周 Scrum立会报告+燃尽图 06
  10. java 实体类属性排序_按照list中实体类的某一属性排序
  11. Java猜拳小游戏(剪刀、石头、布)
  12. C语言RSA大数运算库,[转载]RSA大数运算库  c++实现
  13. android9 apk自动安装功能,Android自动安装APK
  14. Typora配置PicGo提示Failed to fetch问题解决
  15. 穿山甲插屏广告居中_穿山甲|广告展示量太低?穿山甲给出6个实操建议,助力效果提升...
  16. 锻造宝剑!如何用一款手机打造一个移动渗透工具箱??
  17. ttl一会255一会64_TTL=128和TTL=64的不同是什么?
  18. 数据结构的顺序表操作集
  19. 博客系统(cnblog)
  20. 微信小程序会员卡开发(开发效果示例图+详细介绍+接口说明)

热门文章

  1. bad src image pointers
  2. python multiprocessing manager list error: [Errno 2] No such file or directory
  3. 2017年深度学习优化算法最新进展:改进SGD和Adam方法
  4. c++队列指针 结构体指针
  5. PBAS 背景建模源码浅析
  6. php获取域名与路径
  7. opencv实现快速傅立叶变换和逆变换
  8. windows 系统下多网卡绑定/绑定配置
  9. python 类和函数的区别
  10. linux如何搭建mqtt服务器,【MQTT】在Ubuntu下搭建MQTT服务器