python学习笔记2

本文详细介绍了Python的基础知识,包括注释、代码块、数据类型、变量、常量、字符编码、字符串操作及格式化等内容,适合Python初学者快速入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python基础

注释语句以 # 开头
当语句以冒号==:结尾时,缩进的语句视为代码块
始终坚持使用
4个空格的缩进
python程序对
大小写敏感==
Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。
在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。

数据类型

在python中,能够直接处理的数据类型有以下几种:
整数: 1 , 100 , -80 , 0, 十六进制数(0x前缀和0-9,a-f表示)整数运算永远都是精确的,包括除法也是精确的,是因为在Python中,有两种除法,一种除法是== /== , / 除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数,还有一种除法是 //,称为地板除,两个整数的除法仍然是整数。
浮点数: 1.23e9等等
字符串:’ , " , 转义字符 \ ,\n表示换行,\t表示制表符,\表示\,用r’ ‘表示’ ‘内部的字符串默认不转义,如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用’’’…’’'的格式表示多行内容
布尔值:True , False,布尔值经常用在条件判断中
空值:用
None
表示,不能理解为0,0是有意义的,而None是一个特殊的空值

变量

变量名必须是大小写英文数字和==_的组合,且不能用数字开头
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。
这种变量本身类型不固定的语言称之为
动态语言==,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错,Java是静态语言。

常量

在Python中,通常用全部大写的变量名表示常量:==PI === 3.14159265359

注意:Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647。
Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

字符编码

用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存里,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件:

浏览网页的时候,服务器会把动态生成的Unicode内容转换为UTF-8再传输到浏览器:

Python的字符串

Python提供了==ord()==函数获取字符的整数表示,==chr()函数把编码转换为对应的字符
要计算str包含多少个字符,可以用
len()==函数

格式化

在Python中,采用的格式化方式和C语言是一致的,用%实现
占位符 替换内容
%d 整数
%f 浮点数
%s 字符串
%x 十六进制整数
python格式化中指定补零和整数浮点数的位数
另一种格式化字符串的方法是使用字符串的format()方法
关于使用format方法格式化字符串

1. 用户与权限管理模块 角色管理: 学生:查看实验室信息、预约设备、提交耗材申请、参与安全考核 教师:管理课题组预约、审批学生耗材申请、查看本课题组使用记录 管理员:设备全生命周期管理、审核预约、耗材采购与分发、安全检查 用户操作: 登录认证:统一身份认证(对接学号 / 工号系统,模拟实现),支持密码重置 信息管理:学生 / 教师维护个人信息(联系方式、所属院系),管理员管理所有用户 权限控制:不同角色仅可见对应功能(如学生不可删除设备信息) 2. 实验室与设备管理模块 实验室信息管理: 基础信息:实验室编号、名称、位置、容纳人数、开放时间、负责人 功能分类:按学科(计算机实验室 / 电子实验室 / 化学实验室)标记,关联可开展实验类型 状态展示:实时显示当前使用人数、设备运行状态(正常 / 故障) 设备管理: 设备档案:名称、型号、规格、购置日期、单价、生产厂家、存放位置、责任人 全生命周期管理: 入库登记:管理员录入新设备信息,生成唯一资产编号 维护记录:记录维修、校准、保养信息(时间、内容、执行人) 报废处理:登记报废原因、时间,更新设备状态为 "已报废" 设备查询:支持按名称、型号、状态多条件检索,显示设备当前可用情况 3. 预约与使用模块 预约管理: 预约规则:学生可预约未来 7 天内的设备 / 实验室,单次最长 4 小时(可设置) 预约流程:选择实验室→选择设备→选择时间段→提交申请(需填写实验目的) 审核机制:普通实验自动通过,高危实验(如化学实验)需教师审核 使用记录: 签到 / 签退:到达实验室后扫码签到,离开时签退,系统自动记录实际使用时长 使用登记:填写实验内容、设备运行情况(正常 / 异常),异常情况需详细描述 违规管理:迟到 15 分钟自动取消预约,多次违规限制预约权限 4. 耗材与安全管理模块 耗材管理: 耗材档案:名称、规格、数量、存放位置、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值