随笔分类 -  Python_基础语法

1
摘要:项目开发流程: 需求分析-->概要设计-->项目计划-->详细设计-->编码测试-->项目测试-->调试修改-->项目发布-->后期维护 需求分析: 确定用户的真实需求 1.反复确认,使用用户能理解的表达方式表达 2.完成需求文档,用户确认 概要设计: 对项目进行初步分析和整体设计 1.确定功能模块 阅读全文
posted @ 2020-08-18 22:09 唐雪成 阅读(261) 评论(0) 推荐(0)
摘要:1.冒泡算法 list = [1, 5, 2, 6, 9, 3, 4, 0] print(len(list)) # 8 conunt = 1 while conunt < len(list): for i in range(len(list) - conunt): if list[i + 1] <= 阅读全文
posted @ 2020-08-17 21:37 唐雪成 阅读(187) 评论(0) 推荐(1)
摘要:1.imp模块 >重新加载已加载过的模块方法 import imp imp.reload(mymod) # 重新加载已经加载过的mymod模块 2.ctypes模块 >加载动态库方法 from ctypes # 加载由C语言编译的libdead_loop.so动态库文件,并返回一个动态库对象 lib 阅读全文
posted @ 2020-08-16 22:32 唐雪成 阅读(240) 评论(0) 推荐(0)
摘要:1.随机数模块 random 1.随机小数 import random # (0,1)随机取浮点数 random.random() # 0.17988578778011 # (1, 3)取指定范围的浮点数 random.uniform(1,3) # 2.3793286185319555 2.随机整数 阅读全文
posted @ 2020-08-15 23:23 唐雪成 阅读(951) 评论(0) 推荐(1)
摘要:1.包的概述 1.包是将模块一文件夹的组织形式进行分组管理的方法,一系列模块进行分类管理有利于防止命名冲突 2.包是一个包含多个模块的特色目录,目录下有一个特色的文件__init__.py 3.包的命名规则和变量命名规则一样由字母数字和下划线且不以数字开头组成,推荐使用小写字母加_的命名方式 4.使 阅读全文
posted @ 2020-08-14 21:38 唐雪成 阅读(182) 评论(0) 推荐(0)
摘要:1.模块的概述 1.模块是Python程序架构的一个核心概念,每一个以.py结尾的Python源代码文件都是一个模块 2.模块名和标识符的命名规则一样,由数字字母下划线组成且不能以数字开头,也不要和系统的模块文件重名 3.在模块中定义的全局变量,函数,类都是供外界直接使用的工具,模块是一个包含有一系 阅读全文
posted @ 2020-08-13 22:31 唐雪成 阅读(341) 评论(0) 推荐(0)
摘要:1.自己写一个Student类,此类的对象有属性name, age, score, 用来保存学生的姓名,年龄,成绩 # 1)写一个函数input_student读入n个学生的信息,用对象来存储这些信息(不用字典),并返回对象的列表 # 2)写一个函数output_student 打印这些学生信息(格 阅读全文
posted @ 2020-08-12 22:45 唐雪成 阅读(1255) 评论(0) 推荐(0)
摘要:1.面向对象概述 1.类是用来描述对象的工具,把拥有相同属性和行为的对象分为一组 2.对象是由类实例化出来的一个具体的对象 属性: 对象拥有的名词,用变量表示 行为: 对象拥有的动作,用方法表示 3.面向对象是把一切看成对象,对象和对象之间用方法建立关联关系 4.面向过程是一件事怎么一步一步实现,面 阅读全文
posted @ 2020-08-11 22:39 唐雪成 阅读(1397) 评论(0) 推荐(1)
摘要:1.写一个函数mysum,此函数带有两个参数x,y打印出两个参数x,y的和 def mysum(x, y): print(x + y) mysum(3, 2) 2.写一个函数print_even,传入一个数参n代表终止整数(不包含n),打印0-n之间所有偶数 def print_even(n): p 阅读全文
posted @ 2020-08-10 22:15 唐雪成 阅读(1017) 评论(0) 推荐(0)
摘要:1.内置函数分类 思维导图: https://www.processon.com/view/link/5dcabc48e4b0bd68d813b24f 2.基础数据类型-和数字相关的函数(14) 数据类型-bool bool()函数用于将给定参数转换为布尔类型,如果没有参数,返回 False boo 阅读全文
posted @ 2020-08-09 22:47 唐雪成 阅读(393) 评论(0) 推荐(1)
摘要:1.函数的概述 1.函数是可以重复执行的语句块且可以重复调用,函数封装了可重复执行的语句提高了语句的可重复性 2.函数的参数和返回值的作用流程图: https://www.processon.com/view/link/5ec2a0940791290fe06ea284 3.面向过程开发流程图: ht 阅读全文
posted @ 2019-11-18 23:38 唐雪成 阅读(686) 评论(0) 推荐(0)
摘要:1.买苹果,计算金额并保留两位小数 price = int(input("苹果的单价: ")) weight = float(input("苹果的重量: ")) money = price * weight print("买了%d斤苹果, 每斤%.2f元, 需要付%.2f元" % (weight, 阅读全文
posted @ 2019-07-20 00:07 唐雪成 阅读(4757) 评论(0) 推荐(2)
摘要:1.数字(整型int 浮点型float 复数complex) 1.数字概述 不可变类型,一旦创建不可修改,不是迭代对象,属于原子型 2.整型数int 概述: 整型数是不带有小数部分的数字,包括自然数,0及负数自然数,如: -2, 100, 0 int(): 把字符串转换成数字,base指定以多少进制 阅读全文
posted @ 2019-07-20 00:06 唐雪成 阅读(261) 评论(0) 推荐(0)
摘要:1.写程序在终端输出图形 ######## # # # # ######## print("#" * 8) print("#" + " " * 6 + "#") print("#" + " " * 6 + "#") print("#" * 8) 2.已知矩形的长边为6cm,短边为4cm,求矩形的周长 阅读全文
posted @ 2019-07-20 00:05 唐雪成 阅读(561) 评论(0) 推荐(0)
摘要:1.异常概述 1.什么是错误: 错误是指有逻辑或语法等导致一个程序无法正常执行的问题 2.什么是异常: 异常是程序出错时标识的一种状态,程序不会向下执行而转去调用此函数的地方等待处理错误并恢复为正常状态 3.异常的作用: 通知上层调用者有错误产生需要处理,用做信号 4.为什么要有异常处理机制: 在程 阅读全文
posted @ 2019-07-20 00:04 唐雪成 阅读(269) 评论(0) 推荐(0)
摘要:1.文件操作概述 # 文件是用于数据存储的单位通常用来长期存储设置,文件中的数据是以字节为单位进行顺序存储的 1.打开文件: f = open("xxx") 或 with open("xxx") as f: pass 2.读写文件: 读(f.read),写(f.write) 3.关闭文件: f.cl 阅读全文
posted @ 2019-07-19 23:52 唐雪成 阅读(529) 评论(0) 推荐(0)
摘要:查看Python中的关键字 import keyword print(keyword.kwlist) # 返回一个包含Python关键字的列表 """执行结果 ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'br 阅读全文
posted @ 2019-07-19 23:51 唐雪成 阅读(905) 评论(0) 推荐(0)
摘要:1.表达式(expression) 1.表达式由数字或数字和运算符组成 2.通常是让计算机做一些事情并返回结果,例如: 1 + 2 * 3 # 结果为7 3.括号分组子表达式: 用()可以将表达式分组,()内部的表达式先进行计算,例如: (1 + 2) * 3 # 结果为9 4.混合类型返回值类型自 阅读全文
posted @ 2019-04-13 19:31 唐雪成 阅读(910) 评论(0) 推荐(0)
摘要:1.开发环境使用 pycharm pycharm文件移动到/opt目录下安装 pycharm配置文件保存在用户家目录下的.PyCharmxxx.x目录下,xxx.x表示当前的版本号 快捷方式文件位置: /usr/share/applications/jetbrains-pycharm.desktop 阅读全文
posted @ 2019-03-13 15:18 唐雪成 阅读(1226) 评论(0) 推荐(0)
摘要:1.计算机知识基础 1.计算机组成 计算机底层: 点子电路,计算机只能识别两个数 0 1 硬件: 处理器(CPU), 运行内存(RAM), 主板(总线设备), 外部存储设备(硬盘U盘等), 输入输出设备 软件: 操作系统软件(运行在内核模式下), 标准库软件(运行在用户模式下), 应用软件(运行在用 阅读全文
posted @ 2019-03-13 15:17 唐雪成 阅读(416) 评论(0) 推荐(0)

1