python day 1

本文介绍了Python的基本语法,包括打印语句、注释、变量的使用和缩进规则。讲解了if条件语句的结构和代码块的逻辑。此外,讨论了字符串的链接问题、数据类型,特别是复数的概念及其在科学计算中的应用。还涵盖了函数定义和变量的作用域,包括全局和局部变量的区别。
摘要由CSDN通过智能技术生成
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


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值