文章分类 - python基础
摘要:给程序传参数 运行结果: 列表推导式 所谓的列表推导式,就是指的轻量级循环创建列表 1. 基本的方式 2. 在循环的过程中使用if 3. 2个for循环 4. 3个for循环 练习 生成一个[[1,2,3],[4,5,6]....]的列表最大值在100以内 请写出一段 Python 代码实现分组一个
阅读全文
摘要:练习:设计类 1. 设计一个卖车的4S店,该怎样做呢? 说明 上面的4s店,只能销售那一种类型的车 如果这个是个销售北京现代品牌的车,比如伊兰特、索纳塔等,该怎样做呢? 2. 设计一个卖北京现代车的4S店 这样做,不太好,因为当北京现代又生产一种新类型的车时,又得在CarStore类中修改,有没有好
阅读全文
摘要:保护对象的属性 如果有一个对象,当需要对其进行修改属性时,有2种方法 对象名.属性名 = 数据 >直接修改 对象名.方法名() >间接修改 为了更好的保存属性安全,即不能随意修改,一般的处理方式为 将属性定义为私有属性 添加一个可以调用的方法,供调用 class People(object): de
阅读全文
摘要:面向对象编程介绍 想一想 请用程序描述如下事情: A同学报道登记信息 B同学报道登记信息 C同学报道登记信息 A同学做自我介绍 B同学做自我介绍 C同学做自我介绍 考虑现实生活中,我们的思维方式是放在学生这个个人上,是学生做了自我介绍。而不是像我们刚刚写出的代码,先有了介绍的行为,再去看介绍了谁。
阅读全文
摘要:文件操作介绍 <1>什么是文件 示例如下: <2>文件的作用 大家应该听说过一句话:“好记性不如烂笔头”。 不仅人的大脑会遗忘事情,计算机也会如此,比如一个程序在运行过程中用了九牛二虎之力终于计算出了结果,试想一下如果不把这些数据存放起来,相比重启电脑之后,“哭都没地方哭了” 可见,在把数据存储起来
阅读全文
摘要:函数介绍 <1>什么是函数 请看如下代码: print " _ooOoo_ " print " o8888888o " print " 88 . 88 " print " (| -_- |) " print " O\\ = /O " print " ____/` '\\____ " print "
阅读全文
摘要:字符串介绍 想一想: 当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则就认为不对;服务器既然想要存储这些密码可以用数据库(比如MySQL),当然为了简单起见,
阅读全文
摘要:if-else <1>if-else的使用格式 demo1 结果1:有车票的情况 结果2:没有车票的情况 <2>练一练 要求:从键盘输入刀子的长度,如果刀子长度没有超过10cm,则允许上火车,否则不允许上火车 elif 想一想: if能完成当xxx时做事情 if-else能完成当xxx时做事情1,否
阅读全文
摘要:变量以及类型 <1>变量的定义 在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢? 大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可 如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数
阅读全文
摘要:不定长参数传参 字符串格式化输出 importlib模块 功能: 主要是用来导入包下面的模块 例如: 导入 xx 包下面的oo.py 在importlib_demo.py的代码如下: oo.py代码如下:
阅读全文