【Python】基础语法总结梳理(变量,注释,标识符,运算符)

目录

总览

字面量

注释

变量

数据类型

查看数据类型

数据类型间转换

标识符

运算符

算数运算符

赋值运算符


总览

python简洁高效,相比其他编程语言更加容易学,并且应用很广(数据分析,人工智能等),日常也能为我们提供便利(自动化办公,自动脚本等)。

字面量

定义:代码里写下来的固定值

数字:整数(int),浮点数(float),布尔(bool),复数(complex)

文本:(字符串)

数据容器:列表(list),元组(tuple),集合(set),字典(dictionary)

注释

定义:对程序代码进行解释说明的文字

单行注释

# 这就是单行注释,注释内容和#间记得加空格

多行注释

"""
这
就
是
多
行
注
释
"""

变量

程序运行时能储存计算结果或能表示值的抽象概念

简单来说,变量就是程序运行时记录数据用的,想象成一个装东西用的盒子

定义方法:

money = 50 # 意思是将50这个值赋予给money这个变量,和数学区别开,应该从右往左看

变量的值可以改变:

money = 50
print(money)

money = money - 20
print(money)

数据类型

查看数据类型

type()用于查看数据类型,用法是type(被查看的数据)

print(type(11))

变量亦可以被查看,查看的是变量存储的数据的数据类型:

money = 50
print(type(money))

数据类型间转换

常见的转换语句

int(x):把x转化为整数

float(x):把x转化为浮点数

str(x):把x转化为字符串

转化法则:

万物可转字符串

money1_str = str(50)
money2_str = str(50.23)
print(type(money1_str),type(money2_str))

只有字符串内容仅为数字时,可转为数字类型

money3_wrong = "共计20元"
money4_int = "20"
money5_float = "20.12"

print(type(int(money3_wrong))) #这个会报错
print(type(int(money4_int)))
print(type(float(money5_float)))

整数转为小数,会增加.0

money6 = 20
money6 = float(money6)
print(money6) #结果会是20.0

小数转整数,小数点后的东西会变没。

money7 = 20.234
money7 = int(money7)
print(money7) #结果会是20

标识符

我们可以给python中很多东西起名字,这个名字就是标识符

标识符的规则:内容限定,大小写敏感,不可用关键字命名

内容限定:只允许用中英文,数字,下划线(_)。不推荐使用中文,数字不能开头

大小写敏感:

Steve = 50
print(steve) #会报错,因为找不到steve,Steve和steve是不同的

关键字可见下图:

变量命名请见名知意,多个单词描述一个变量名时请用_隔开单词,英文全小写。

运算符

算数运算符

算数用的

+(加),-(减),*(乘),/(除)

//(整除),%(取余),**(指数)

赋值运算符

标准赋值运算符: = ,意味着将等号右边的值赋予给左边

复合赋值运算符

1.加法赋值运算符 (+=)

作用:将右操作数加到左操作数,并将结果赋值给左操作数。

示例:c += a 等价于 c = c + a

2. 减法赋值运算符 (-=)

作用:将右操作数从左操作数中减去,并将结果赋值给左操作数。

示例:c -= a 等价于 c = c - a

3. 乘法赋值运算符 (*=)

作用:将左操作数与右操作数相乘,并将结果赋值给左操作数。

示例:c *= a 等价于 c = c * a

4. 除法赋值运算符 (/=)

作用:将左操作数除以右操作数,并将结果赋值给左操作数。

示例:c /= a 等价于 c = c / a

5. 取整除赋值运算符 (//=)

作用:将左操作数整除右操作数,并将结果赋值给左操作数。

示例:c //= a 等价于 c = c // a

6. 取模赋值运算符 (%=)

作用:将左操作数取模右操作数,并将结果赋值给左操作数。

示例:c %= a 等价于 c = c % a

7. 指数赋值运算符 (**=)

作用:将左操作数的值提升为右操作数的幂,并将结果赋值给左操作数。

示例:c **= a 等价于 c = c ** a

数据输入与输出

input()

input()可以从键盘中获取输入

可以用变量接收input()

# 接收用户输入,并将其转换为整数类型
num1 = int(input("请输入第一个数字: "))
num2 = int(input("请输入第二个数字: "))

# 计算两个数字的和
result = num1 + num2

# 输出结果
print("两个数字的和是:", result)

上述例子也说明了一个input语句书写方式:input(提示信息),用于在使用者输入内容前的提示信息。

默认input()输入的是字符串形式的数据类型。

print()

目前只要会打印多个对象即可,用逗号隔开:

print("Hello", "World", 2024)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值