print("Hello, World!")
#======================================================================语法,注释,变量=====================================
#新行,缩进
if 5 > 2:
print('right 5 > 2!!!')
print('同一代码块,空格,缩进都要一样')
else:
print('否则不显示')
print('这里不是if的了吧,不属于else代码块')
if 10>1:
print('这是另一个if')
"""
由于 Python 将忽略未分配给变量的字符串文字,因此您可以在代码中添加多行字符串(三引号),并在其中添加注释
这里被忽略了,可以用来注释
"""
"""
多行注释
"""
#变量
x = 5
y = 10
print(x+y)
_x = 60
_y = 50
print(_x+_y)
_yyds = 'yyds'
print(_yyds)
print('变量名称区分大小写')
#一行赋值多个变量
name,age,where = 'peter.wang','34','china'
print(name)
print(age)
print(where)
peter = may = jion = 'is a boy'
print(peter)
print(may)
print(jion)
#字符串链接
print(name + ' '+peter)
"""
num = 10
str = 'string'
print(num + str)
"""
#数字 字符串 用+,python会报错,因为他不知道的是加,还是链接
#那么问题来了,怎么链接数字和字符串。
#有了,把num变成字符串。
#所以啊,还是区别类型
num = '10'
str = 'string'
print(num + str)
#function
def theFirstFun():
print('this is my frist function!')
theFirstFun()
#变量作用域
"""
x为全局变量
_s 为局部变量,方法内可访问
"""
def useX():
_s = 123456
print(x)
useX()
#print(_s) 这行就报错了
def use_s():
global _xy
_xy = 'i am function attr'
#这里访问了方法,_xy成了全局变量
use_s()
#外部可访问
print(_xy)
#======================================================================数据类型=====================================
"""
str
int,float,complex
list,tuple,range
dict
set,frozenset
bool
bytes,bytearray,memoryview
"""
#type 获取数据类型
x = 100
print(type(x))
#complex,复数 什么运用场景?
#complex,复数 什么运用场景?
#complex,复数 什么运用场景?
"""
complex 数据类型是用来表示复数的,复数是由实部和虚部组成的,一般写成 a + bj 的形式,其中 a 是实部,b 是虚部,j 是虚数单位
复数在一些科学计算和工程领域有广泛的应用,例如:
在电路分析中,复数可以用来表示交流电的电压、电流和阻抗等物理量,以及计算电路的功率、功率因数和谐波等。
在信号处理中,复数可以用来表示信号的频域特性,以及进行傅里叶变换、滤波、调制等操作。
在量子力学中,复数可以用来表示波函数、概率幅和算符等物理量,以及计算测量值、不确定性和纠缠等。
"""
x = 4j
print(x)
x = complex (2, 3) # 用 complex 函数创建复数
print (x)
y = 4 + 5j # 直接在数字后面加 j 创建复数
print (y)
#序列 list tuple range