python课堂笔记

【TC3xx芯片】TC3xx芯片UCB详解 TC3xx芯片UCB详解 阅读详情

python定位:开发、网安、云原生、都会用到编程相关的技术;相对而言比较简单,容易入手,比较好学

python数据:

一、常量
不能够改变的量-字面量
整数常量 (没有byte short long 之分 一律默认int)
小数常量 (没有float与double之分 默认float)
字符串常量
字符串表示一段文本信息,程序会将文本信息原封不动的处理
Python没有字符的数据,一律当成字符串处理,双引号和单引号都可以表示字符串
布尔值常量
只有两个值 True,False,T和F是大写的
二、标识符
由字母、数字、下划线、美元符组成
数字不能开头,是一个连续的词,中间不能有空格分开
规范:
小驼峰:变量 函数 多个单词出现时 第一个单词首字母小写 之后单词首字母都大写 myName
大驼峰:类 所有单词首字母大写 MyName
下划线分割:单词之间用下划线分割 不大写 my_name
三、关键字
就是一些单词,被Python赋予了特殊的含义,不能随便使用
6 / 31>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break',
'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for',
'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or',
'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
四、内置函数名/类名
内置函数就是Python自带的一些具有特殊功能的函数,在使用内置函数的时候,一定要注意名称不能够被更改
单行注释
# 后面就是注释的内容 直到换行为止
多行注释
"""
中间多行注释
"""
五、变量
变量它只存储数据在内存中的地址(引用类型变量)
六、数据类型转换
int() 将其他有效的数据转为整数
取整
从字符串中解析整数
float():将其他的数据转为小数
str():将其他数据转字符串
bool():将其他数据转布尔类型 (非0全是True 0就是False)
七、转换
1.进制转换
>>> bin(123) # 转二进制字符串
'0b1111011'
>>> oct(123) # 转八进制字符串
'0o173'
>>> hex(123) # 转十六进制字符串
'0x7b'
2.字符与ASCII码转换
ord():获取字符对应的ASCII码编号
八、输入与输出
input()
print()
九、运算符
1.算数运算符
加法:数值相加,序列拼接
减法:数值相减
乘法:数值相乘,序列增倍
除法:小数除 /,整数除 //
整数除 只要两边都是整数 结果一律为整数 但凡有一个小数 结果就是小数(只有整数位,小数位都为0)
幂运算:**
取余:  % 
2.布尔判断运算符
运算结果一律为布尔值
大于 小于 大于等于 小于等于 不等于 等于
> < >= <= != ==
Python允许连续比较
>>> 1 < 2 < 3
True
>>> 1 < 2 and 2 < 3
True
增强型赋值运算符
+= -= *= /= //= **= %=
a += 2
a = a + 2
b **= 2
b = b ** 2
注:在Python中 是不存在 ++ --这种自增运算符的!
逻辑运算符
与 或 非 = and or not (&& || !)
与:全真则真 有假则假
或:有真则真 全假则假
非:取反
位运算符
&按位与
|按位或
<< 左移
~取反 符号取反再减1
^ 异或:相等为假 不同为真
is 和 not is
判断两个变量指向的对象是否是同一个对象(比地址)
>>> a = 1
>>> b = 1
>>> a == b
True
>>> a is b
True
>>> a == 1000
False
1.11 循环语句
主要解决什么样的问题:具有重复性、规律性的问题
向前走10步:有明显的循环次数的 - for
向前走,直到碰墙为止:没有明显的循环次数的,但是有结束条件 - while
循环四要素:
循环的开始(从第1步开始;从第1步开始/从起点开始)
循环的继续条件(还没走到第10步;没有碰到墙/就是看距离)
循环体(走的每一步;走的每一步)
循环的步长/间隔/周期/进度(步数的统计;距离的统计)
range(n) : 取值范围是[0,n) 步长默认为1
0 1 2 3 4 5 6 7 8 9 10
i
循环的开始:0
循环的继续条件:i < n
循环体:print(i)
循环的步长:步长默认为1
"""
例如:for i in range(2, 10):
从2开始到9结束
备战2025数学建模国赛(算法46):多目标优化 本篇博客将深入浅出地介绍多目标优化的核心概念、主流算法,并重点结合一个数学建模竞赛的经典案例,提供完整的Python代码实现,助你在未来的竞赛中游刃有余。它通过寻找帕累托最优解集,完美地诠释了“鱼与熊掌不可兼得”的权衡思想,为最终决策提供科学依据。这些问题都包含多个相互冲突的目标,传统的单目标优化方法(如梯度下降、单纯形法)对此无能为力,因为它们无法同时优化多个目标。在数学建模竞赛中,我们面临的绝大多数问题都不是单一的“最好”,而是充满权衡与妥协的“最优”。记住,成功的建模不仅在于解出问题,更在于清晰地。 阅读详情

相关推荐

Paddle账户与支付宝功能快速开通指南:全球化支付解决方案

本文为开发者提供了Paddle账户与支付宝功能集成的详细开通与配置指南。通过Paddle这一全球化支付与销售平台,开发者可一站式管理全球支付与税务合规,而集成支付宝则能无缝覆盖中国用户,实现“一个平台,覆盖全球主流支付方式”,有效提升支付转化率与收款效率。

qq_27496129的博客 1119

python课堂笔记_课堂笔记1

#whileprint('111')while true:print('我们不一样')print('在人间')print('光辉岁月')print('222'),,,,,,count = 1flag = trueSRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。while flag:print(count)count = count + 1if coun...

weixin_39533174的博客 198

Calibre LVS效率翻倍秘籍:用Hierarchical Flow处理亿级晶体管设计的5个关键阶段

本文详细解析了如何利用Hierarchical Flow技术提升Calibre LVS在亿级晶体管SoC设计中的验证效率。通过五个关键阶段的分层验证流程,包括顶层抽象验证、模块级独立验证等,可显著降低内存占用40-60%,缩短迭代周期50-70%,特别适用于SMIC等先进工艺节点。文章还分享了算力资源优化、并行化处理等实战技巧,帮助工程师应对大规模芯片验证挑战。

sam99的博客 768

python课堂学习笔记

【代码】python课堂学习笔记。

huigezi24的博客 124

WorkBuddy 集成 飞书CLI,全程10分钟,丝滑无比,老板要注意了...

飞书CLI实测:10分钟实现AI操控飞书办公 飞书CLI作为命令行工具,让用户通过简单命令完成飞书各项操作。本文记录了从安装到使用的完整过程:一键安装仅需10分钟,支持200多条命令覆盖飞书全部功能,与AI结合后可实现自然语言办公。实测中成功用语音指令创建了7天发文计划日程,验证了其便捷性。虽然首次认证存在超时问题,但整体体验流畅。该工具将复杂操作简化为自然语言指令,大幅提升办公效率,特别适合需要频繁使用飞书的用户。后续还将探索更多自动化办公场景。

三棱球的专栏 1143

光模块MCU开发全解析:从架构原理到固件调试实战

在高速光模块中,MCU并非传统印象里的核心处理器,而是负责数字诊断、闭环控制和协议管理的嵌入式管家。随着800G、1.6T模块的普及,MCU与DSP/SoC的协同、I2C总线通信、ADC采集、APC/TEC控制等低速域任务愈发关键。理解MCU的选型规格、启动流程和固件设计,是保障光模块稳定运行的基础。本文从光模块架构切入,剖析MCU的角色定位,详细拆解I2C从机实现、电芯片配置、校准与升级等工程细节,并结合实际调试经验梳理常见故障与排查思路,为嵌入式工程师提供一份可落地的光模块MCU开发指南。

weixin_29192365的博客 365

python课堂笔记_一位Python学生的课堂笔记,各位老师可以来点评啦

很多同学学习的时候不喜欢做笔记,工作的时候也是,前面给大家出了一篇关于编程工作时大家都做不做笔记,惊呆了我,竟然一大票的伙伴都是不做笔记的。今天跟大家分享一篇笔记,是我一个学生的课堂笔记!部分地方修改了一下!有不足的地方各位老师可以指出哈!列表存储数据的问题表达结构化数据时语义不明确结构化数据指有明确属性、明确表示规则的数据。字典是Python内置结构化数据[键:值,键:值……] 键(key)不允...

weixin_29228203的博客 331

手把手教你绕过网易易盾验证码:滑块、点选、语序全攻略

本文深度解析了以网易易盾为代表的现代验证码技术,重点探讨了滑块、点选、语序及空间推理等交互式验证码的工作原理与对抗策略。文章从行为验证和空间推理的核心逻辑出发,剖析了验证码交互的数据流与关键参数,并提供了模拟人类行为轨迹、维护设备指纹等工程实践方法,旨在帮助开发者在合规前提下设计更健壮的自动化流程。

3c4x5z6v7b的博客 706

Python学习第一天课堂笔记

m0_46683440的博客 172

CAN总线错误帧全解析:从数据包到硬件层的故障树分析

本文深入解析CAN总线错误帧的故障树分析方法,从数据包到硬件层全面剖析错误机制。通过物理层信号测试、数据链路层错误解码和应用层协议排查,提供系统化的诊断框架。结合CANoe配置和示波器波形分析,帮助工程师快速定位总线故障,提升系统可靠性。

weixin_26742753的博客 491

信创环境下,软件测试如何破局?

毕竟,在自主可控的道路上,每一行通过测试的代码,都在为信创产业的未来添砖加瓦。未来,测试工程师不仅要验证软件在信创环境的可用性,更要基于国产软硬件的特性,推动软件进行 “原生设计”—— 例如,针对国产 CPU 的多核架构优化代码,基于国产数据库的索引机制提升查询效率。某政务云平台的测试数据显示,在 “飞腾芯片 + 麒麟操作系统” 环境下,系统的并发处理能力较传统环境下降约 15%,测试团队通过优化软件的线程调度逻辑,最终将性能损失控制在 5% 以内 —— 这正是信创性能测试的价值所在。

weixin_45608163的博客 886

python课堂笔记二

python课堂笔记二 代码开头写 @author:aqiu @time:2020-12-29 @content:学习python的练习文档 1,注释:解释说明 单行注释:# 多行注释:"*3 '*3 2,分支语句: if 条件|bool : 执行代码1 elif 条件|bool 执行代码 else: 执行代码2 分支语句训练 """"1. 做学生成绩系统,如果成绩大于80分,输出优秀, 如果成绩大于70分并且小于80分,输出良好, 如果成绩大于

Scztms的博客 547

PCL 均匀采样【2026最新版】

根据输入点云数据创建一个微小的三维立方体集合,然后计算每个三维立方体的重心;由于该重心点不一定是原始点云中的点,直接用该点来表示立方体内所有的点会丢失原始点云的细小特征;所以使用k最近邻搜索寻找距离重心点最近的原始点来代替重心点。

点云侠的博客 41万+

python第二课——课堂笔记

④None的用途:None是一个特殊的常量,为python中的一个单列对象。用户可以使用记事本、集成开发工具等编写源代码,然后将源程序保存为.py文件,再在操作系统的命令行方式下执行此文件。value 表示输出的对象,一次可以输出一个或者多个对象;所以,用户在编写python源代码时,保存为.py为拓展名的文件。三、代码风格——一个具有良好风格的程序不但能够提高程序的正确性,还能提高程序的可读性,便于交流和理解。3.适当的注释,#井号往后的部分称为单行注释,有助于程序员本人整理思路,方便回忆。

Lorance999的博客 1455

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

嵩天 Python 第四周课堂笔记

#嵩天 Python 第四周课堂笔记 ##程序的分支结构 二分支结构 运行结果

Andreamingfan的博客 359

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【在校课堂笔记】Python 第5节课 总结

【在校课堂笔记】Python 第5节课总结

仟墨(郑龙浩)的博客 621

【在校课堂笔记】Python 第6节课 总结

【在校课堂笔记】Python 第6节课 总结

仟墨(郑龙浩)的博客 458

用python-docx自动记课堂笔记

用python-docx自动记课堂笔记,有预留页和划重点功能·

kangdesanpipan的博客 864

Python 第二课课堂笔记

交互方式:命令行输入“CMD”或用“Windows键+R”打开运行窗口输入“CMD”,或直接在开始菜单选“Python 3.10 (64-bit)”进入解释器。在程序文件出现简体中文字符前,添加编码定义格式串,如“# -- coding:编码名称 --”等,编码名称常用“gbk”“cp936”(GBK在Windows内部代码页)或“utf-8”(可处理多种语言)。冒号后新语句块需缩进,同一程序缩进要统一,混合使用空格和制表符会被转换,可用“-t”“-tt”选项检查。data = None” ,之后再赋值。

2301_80482634的博客 730

选择排序python版(课堂笔记)

选择排序python版(课堂笔记) 《算法与数据结构-综合提升》听课笔记之排序算法 my_list = [5,6,9,8,3,2,1,4,7,10,464,55,9,55,68454,86,22] for i in range(len(my_list)): min_idx = i for j in range(i+1, len(my_list)): if m...

qq_45828448的博客 201

笨方法学python pdf_以专业视角推荐python教程《Python课堂笔记(高淇400集第一季)》...

这是讨论python如何入门系列的第4篇,之前的文章列表如下酷python:入门python困难,那是因为你的方法错了2. 酷python:以专业视角点评推荐python入门教程《笨方法学Python》3. 酷python:以专业视角推荐python教程《python编程快速上手---让繁琐工作自动化》本篇文章从专业视角点评推荐《Python课堂笔记(高淇400集第一季)》1、适合哪些人学习如果你...

weixin_39983383的博客 452

Python-第6次课堂笔记

Python-第6次课堂笔记 1、条件控制语句 1.1 if条件控制语句 语句:if 条件表达式: 代码块 代码块以缩进开始,是一种代码的分组机制。 执行流程为:if语句在执行时,会先对条件表达式进行求值判断。 如果为True,则执行if后的语句,如果为False,则不执行。 num=50 if num>20: print(‘num比20大’) print(‘haishizhixing’) print(‘buyingxiang’) 1.2 input()函数 是python的内建函数 input(

qq_43114933的博客 388

python400课课堂笔记_Python int内部功能-个人课堂笔记,课后总结

查看int内部功能介绍,可以通过在Pycharm中按住Ctrl键点击int进入看内部功能常用内部功能:1、bit_length:返回该数字占用的最小的位:int.bit_length() -> intage = 18result=age.bit_length()print(result)#返回结果为52、__abs__:返回该数字的绝对值:x.__abs__() <==> abs...

weixin_39884323的博客 148

python课堂笔记_python课堂笔记及作业

Python语言程序设计——课堂笔记一.Python语言简介1.Python语言介绍2.Python编程方式二.程序基本框架1.强制缩进Python特有的编程方式,以空格来表现程序结构以空格来表现一块代码的包含从属关系空格长度不影响缩进,但长度要一致默认tab为4个空格分为单层缩进多层缩进2.注释用来提高代码的可读性代码运行中不会执行注释部分分为单行注释多行注释用#开头其后为注释开头结尾用'''或...

weixin_39620001的博客 373

【在校课堂笔记】Python 第 3 节课 总结

【在校课堂笔记】Python 第 3 节课 总结

仟墨(郑龙浩)的博客 1061

python课堂笔记_python课堂笔记

第一章第一节python基础:python发布于1991年,面向对象解释xing语言。python用途:优点:1、简单2、易学3、速度快(开发速度快、运行速度慢)4、免费开源用途:1、自动化运维2、游戏、网页、C/S软件、搜索python编程要求:python 中的语法格式没有结束语,统一通过缩进行确定不同的执行流程和语句,同一流程和语句应该保持缩进统一eg: &gt&gt&gtprint "he...

weixin_39601194的博客 222

python 第二课的课堂笔记

2. 变量:用于存储数据,命名要符合标识符规则,如字母、数字、下划线组成,且不能以数字开头。5. 函数:使用 def 关键字定义,可实现代码的复用,函数可带参数和返回值。数字类型:int(整数)、float(浮点数)、complex(复数)。字符串类型:用单引号、双引号或三引号定义,可进行拼接、切片等操作。算术运算符:+、-、*、/、%、//、**。比较运算符:==、!赋值运算符:=、+=、-=、*=、/= 等。逻辑运算符:and、or、not。

2301_80482624的博客 427
上一篇: mylog
下一篇: python题目
陈璆鸣
博客等级 码龄3年 144粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值