python学习笔记和心得----基本知识(一)

本文是作者的Python学习笔记,主要介绍了Python的基础知识,包括注释的使用(单行#,多行""" """"),强调了Python中代码对齐的重要性,变量的声明方式(无需预先定义类型)以及变量命名规则。此外,还提到了常见的类型转换在实际应用中的重要性。

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

从今天开始正式学习python语言,目的结合C#进行视觉等工业自动化应用。给自己加油!

1.注释在python中单行为“#”,多行为""" """

2.注意一个重点,在python中,格式中对齐的重要型,如果不对齐,程式会出现崩溃。

3.变量,在其他语言中需有变量类型的前置定义(如 int a=12; )在Python 中,就直接,a=5.

注意的是其命名规则,几乎和其他语言一致,关键字等不能用于变量的命名。(用时有可能变量的类型变了都不知道

4.一般输出:

print(“ 字”)

5.一般输入

变量名 = input("我是输入哦")
6.运算符:

+:加    
-:减    
*:乘    
/:除    
//:取整除    返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
%:取余    返回除法的余数 b % a 输出结果 0
**:幂    返回x的y次幂 a**b 为10的20次方
+=:加法赋值运算符    c += a 等效于 c = c + a
-=:减法赋值运算符    c -= a 等效于 c = c - a
*=:乘法赋值运算符    c *= a 等效于 c = c * a
/=:除法赋值运算符    c /= a 等效于 c = c / a
%=:取模赋值运算符    c %= a 等效于 c = c % a
**=:幂赋值运算符    c **= a 等效于 c = c ** a
//=:取整除赋值运算符    c //= a 等效于 c = c // a
逻辑确认
==  :检查两个操作数的值是否相等,如果是则条件变为真。
!=   :检查两个操作数的值是否相等,如果值不相等,则条件变为真。
<>  :检查两个操作数的值是否相等,如果值不相等,则条件变为真。
>    :检查左操作数的值是否大于右操作数的值,如果是,则条件成立。
<    :检查左操作数的值是否小于右操作数的值,如果是,则条件成立。
>=  :检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成立。    
<=  :检查左操作数的值是否小于或等于右操作数的值,如果是,则条件成立。
and    : x and y    布尔"" - 如果 x 为 False,x and y 返回 False
or    : x or y    布尔"" - 如果 x 是 True,它返回 True
not    : not x    布尔"" - 如果 x 为 True,返回 False 。如果 x 为 False

7.常见的类型转换(这个比较实用,很多地方需要)

int(x [,base ])    :将x转换为一个整数
long(x [,base ]) :将x转换为一个长整数
float(x )            :将x转换到一个浮点数
complex(real [,imag ]) :    创建一个复数
str(x )    :将对象 x 转换为字符串
repr(x )    :将对象 x 转换为表达式字符串
eval(str )    :用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s )    :将序列 s 转换为一个元组
list(s )    :将序列 s 转换为一个列表
chr(x )    :将一个整数转换为一个字符
unichr(x )    :将一个整数转换为Unicode字符
ord(x )    :将一个字符转换为它的整数值
hex(x )    :将一个整数转换为一个十六进制字符串
oct(x )    :将一个整数转换为一个八进制字符串



内容概要:本文探讨了在MATLAB/SimuLink环境中进行三相STATCOM(静态同步补偿器)无功补偿的技术方法及其仿真过程。首先介绍了STATCOM作为无功功率补偿装置的工作原理,即通过调节交流电压的幅值相位来实现对无功功率的有效管理。接着详细描述了在MATLAB/SimuLink平台下构建三相STATCOM仿真模型的具体步骤,包括创建新模型、添加电源负载、搭建主电路、加入控制模块以及完成整个电路的连接。然后阐述了如何通过对STATCOM输出电压电流的精确调控达到无功补偿的目的,并展示了具体的仿真结果分析方法,如读取仿真数据、提取关键参数、绘制无功功率变化曲线等。最后指出,这种技术可以显著提升电力系统的稳定性与电能质量,展望了STATCOM在未来的发展潜力。 适合人群:电气工程专业学生、从事电力系统相关工作的技术人员、希望深入了解无功补偿技术的研究人员。 使用场景及目标:适用于想要掌握MATLAB/SimuLink软件操作技能的人群,特别是那些专注于电力电子领域的从业者;旨在帮助他们学会建立复杂的电力系统仿真模型,以便更好地理解STATCOM的工作机制,进而优化实际项目中的无功补偿方案。 其他说明:文中提供的实例代码可以帮助读者直观地了解如何从零开始构建个完整的三相STATCOM仿真环境,并通过图形化的方式展示无功补偿的效果,便于进步的学习与研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值