Python基础
御坂御坂Matlab工作室
喜爱编程,喜爱游戏设计,喜爱动漫
展开
-
Python基础(13)--利用函数方法实现记账统计
3.求进货最多的箱数是哪个茶品,和最贵的原材料是哪个。1.对每天的购买的箱数的数量和金额进行统计。4.求总共进了多少箱,和总共花费了多少钱。2.对每种原材料的数量和金额进行累计。原创 2024-03-24 17:33:24 · 223 阅读 · 0 评论 -
Python基础(12)文件
文章目录1.读取文件2.读取文件后文件指针会改变3.写入文件4.分行读取文件5.复制文件6.复制大文件7.python2字符串8.eval计算器1.读取文件# 1. 打开文件file = open("README")# 2. 读取文件内容text = file.read()print(text)# 3. 关闭文件file.close()2.读取文件后文件指针会改变# 1...原创 2019-05-23 14:16:30 · 293 阅读 · 0 评论 -
Python基础(11)模块
文章目录1.测试模块12.测试模块23.import导入模块4.import同时指定别名5.from import导入6.from import导入注意事项7.from import导入全部8.模块的搜索顺序9.name测试导入10.name模块11.导入包1.测试模块1# 全局变量title = "模块1"# 函数def say_hello(): print("我是 %s"...原创 2019-05-23 14:12:55 · 361 阅读 · 0 评论 -
Python基础(10)异常
文章目录1.简单的异常捕获2.捕获错误类型3.捕获未知错误4.完整的异常语法5.异常的传递6.抛出异常1.简单的异常捕获try: # 不能确定正确执行的代码 num = int(input("请输入一个整数:"))except: # 错误的处理代码 print("请输入正确的整数")print("-" * 50)2.捕获错误类型try: #...原创 2019-05-23 14:06:34 · 158 阅读 · 1 评论 -
Python基础(9)面向对象特性(2)
文章目录1.类属性2.属性获取机制3.使用对象名访问类属性的问题4.类方法5.静态方法6.方法综合案例7.new方法8.单例9.单例初始化一次1.类属性class Tool(object): # 使用赋值语句定义类属性,记录所有工具对象的数量 count = 0 def __init__(self, name): self.name = name...原创 2019-05-23 14:03:30 · 192 阅读 · 1 评论 -
Python基础(9)面向对象特性(1)
文章目录1.不使用继承开发动物和狗2.使用继承开发动物和狗3.继承的传递性4.继承传递性注意事项5.覆盖父类的方法6.拓展父类的方法7.父类的私有属性和私有方法8.父类的共有方法9.多继承10.多继承使用的注意事项11.多态案例1.不使用继承开发动物和狗class Animal: def eat(self): print("吃") def drink(sel...原创 2019-05-23 13:59:49 · 294 阅读 · 0 评论 -
Python基础(8)面向对象基础(2)
文章目录1.摆放家具-家具类2.摆放家具-房子类3.摆放家具-添加家具4.士兵突击-枪类5.士兵突击-士兵类6.士兵突击-士兵开火7.私有属性和方法8.伪私有属性和方法1.摆放家具-家具类class HouseItem: def __init__(self, name, area): self.name = name self.area = area...原创 2019-05-23 13:54:24 · 428 阅读 · 0 评论 -
Python基础(8)面向对象基础(1)
文章目录1.第一个面向对象2.新建两个猫对象3.设置对象属性_self4.在外界设置属性的问题5.初始化方法6.利用参数设置属性初始值7.del方法8.str方法9.小明爱跑步10.小明爱跑步扩展1.第一个面向对象class Cat: def eat(self): print("小猫爱吃鱼") def drink(self): print("...原创 2019-05-23 13:48:27 · 2365 阅读 · 0 评论 -
Python基础(7)语法进阶
文章目录1.引用2.局部变量3.全局变量4.函数不能直接修改全局变量5.修改全局变量6.全局变量的位置7.全局变量命名8.多个返回值9.交换数字10.不可变和可变的参数11.函数内部通过方法修改可变参数12.加等于13.函数的缺省参数14.函数的缺省参数定义15.缺省参数的注意点16.多值参数17.多值参数求和18.元组和字典的拆包19.递归函数的特点20.递归求和1.引用def test(n...原创 2019-05-23 13:41:25 · 305 阅读 · 1 评论 -
Python基础(6)高级数据类型
文章目录1.列表的基本使用2.del关键字3.列表的数据统计4.列表排序5.列表遍历6.元组的基本使用7.元组遍历8.格式化字符串9.字典的定义10.字典的基本使用11.字典的其他操作12.字典的遍历13.字典的应用场景14.字符串定义和遍历15.字符串统计操作16.字符串判断方法17.字符串查找和替换18.字符串文本对齐19.字符串拆分和拼接20.for语法演练21.遍历字典的列表1.列表的基...原创 2019-05-23 11:32:56 · 433 阅读 · 0 评论 -
Python基础(5)函数
文章目录1.第一个函数2.第一个函数改造3.函数的参数4.函数的返回值5.函数的嵌套调用6.打印分割线7.打印多条分隔线1.第一个函数# 注意:定义好函数之后,之表示这个函数封装了一段代码而已# 如果不主动调用函数,函数是不会主动执行的def say_hello(): print("hello 1") print("hello 2") print("hello 3...原创 2019-05-22 13:52:20 · 251 阅读 · 0 评论 -
Python基础(4)循环
文章目录1.第一个while循环2.程序计数3.累加求和4.偶数求和5.break6.continue7.打印小星星8.print函数的结尾9.嵌套打印小星星10.九九乘法表11.转义字符1.第一个while循环# 打印 5 遍 Hello Python# 1. 定义一个整数变量,记录循环次数i = 1# 2. 开始循环while i <= 3: # 1> 希望...原创 2019-05-22 13:40:27 · 294 阅读 · 0 评论 -
Python基础(3)分支
文章目录1.判断年龄2.判断年龄改进版3.逻辑运算演练4.判断考试成绩5.非公误入6.女友的节日7.火车站安检8.石头剪刀布1.判断年龄# 1. 定义一个整数变量记录年龄age = 15# 2. 判断是否满了18岁if age >= 18: # 3. 如果满了18岁,可以进网吧嗨皮 print("你已经成年,欢迎进网吧嗨皮") print("欢迎欢迎,热...原创 2019-05-21 11:39:37 · 246 阅读 · 0 评论 -
Python基础(2)
文章目录1.print2.注释3.qq号码4.超市买苹果5.个人信息6.买苹果增强版7.买苹果改进8.格式化输入输出1.printprint("hello python")print("你好世界")2.注释# 这是第一个注释print("hello hello")"""这是一个多行注释。。。。。。。。。。。。注释结束了"""# 这是第二个注释print("...原创 2019-05-21 11:12:06 · 282 阅读 · 0 评论 -
Python基础入门(1)
写在前面的话因为要教实验室的新来的学弟学妹python,所以就开了这个新的专栏,在每个章节中都配套了完整的代码,当然了,这些都是自己对所学视屏和课程知识的总结,所以如果有大佬觉得我写的太过基础或是见过类似代码而进行差评的话,还请手下留情求放过。另外基础后面会逐渐过渡到用python写网站,写系统,以及深度学习,人工智能的方向。...原创 2019-05-21 10:53:10 · 208 阅读 · 0 评论