当前位置: 首页 > article >正文

Python核心语法-数据基本运算(一)

Python核心语法(一):数据的基本运算

目录

Python核心语法(一):数据的基本运算

        1、人机交互

         2、数据

                (1)变量

                (2)数据类型

                (3)类型转换

        3、运算

                (1)算数运算符

                (2)增强运算符

                (3)比较运算符

                (4)逻辑运算符


        1、人机交互

                数据 = input('提示信息')

                pring('打印输入结果')

         2、数据

                (1)变量

                        操作数据: 变量名 = 数据

                (2)数据类型

                        str类型:"我是字符串,我用的双引号"    或者   ‘我是字符串,我用的单引号’

                        int类型:表示整数,包含正数、负数、0。

                        float浮点类型:表示小数,包含正数、负数、0.0

                        bool类型:True   False

                (3)类型转换

                        结果 = 目标类型(待转数据)

                        例如:

                        变量名 = int(数据)

                        变量名 = float(数据)

                        变量名 = str(数据)

# str -> int
a = int("3")
# int -> str
b =str(5)
# str -> float
c = float("1.2")
# float -> str
d = str(1.2)
# int -> float
e =float(250)
# float -> int
f = int(1.9)
print(f) #1向下取整(截断删除)
#注意:字符串转换为其他类型时,必须是目标类型的字符串表达形式
# print(int("10.5")) # 报错
# print(float("abc"))# 报错

        3、运算

                (1)算数运算符

                        加法:数值 + 数值

                        减法:数值 - 数值

                        乘法:数值 * 数值

                        幂运算:数值 ** 数值

                        除法:

                                小数商:数值 / 数值

                                整数商:数值 // 数值

                                取余数:数值 % 数值

                (2)增强运算符

                        累加:变量 += 数值

                        累减:变量 -= 数值

                        累承:变量 *= 数值

                        累幂运算:变量 **= 数值

                        累除:

                                小数商:变量 /= 数值

                                整数商:变量 //= 数值

                                取余数:变量 %= 数值

                (3)比较运算符

                        用于表达单个条件

                        大于:数值 > 数值

                        小于:数值 < 数值

                        等于:数值 == 数值

                        不等于:数值 != 数值

                        大于等于:数值 >= 数值

                        小于等于:数值 <= 数值

                (4)逻辑运算符

                        条件 and 条件:两个条件同时满足

                        表示并且的关系,类似串联

                                

                        示例:

int(input("请输金额:")) >= 2000 and input("请输商品:") == "有"

                        条件 or 条件:两个条件满足其一即可

                        表示或者的关系,类似并联

示例:

int(input("请输入金额:")) > 2000 or input("请输如商品:") == "有"

                        not条件:表示取反

 


http://www.kler.cn/a/588953.html

相关文章:

  • 玩转python:通俗易懂掌握高级数据结构:collections模块之defaultdict
  • Android第二次面试总结(项目拷打实战)
  • 线性代数(1)用 excel 计算鸡兔同笼
  • 0CTF 2016 piapiapia 1
  • Kafka的流量控制机制
  • 玩转python:通俗易懂掌握高级数据结构-collections模块之UserList
  • AI大语言模型LLM学习-基于Vue3的AI问答页面
  • 深入解析前后端分离架构:原理、实践与最佳方案
  • [IP]RGMII
  • 通过deepseek学习lua写网页
  • 人工智能与机器学习——系统学习规划
  • 鸿蒙应用开发—ZDbUtil高效使用数据库
  • 82.HarmonyOS NEXT 性能优化指南:从理论到实践
  • 【大模型】Transformer、GPT1、GPT2、GPT3、BERT 的论文解析
  • 【RabbitMQ】rabbitmq在spring boot中的使用
  • 交互式可视化进阶(Plotly Dash构建疫情仪表盘)
  • SpringBoot启动过程有哪些步骤(源码详细分析)
  • 【大模型科普】大模型:人工智能的前沿(一文读懂大模型)
  • 图像处理篇---图像预处理
  • Java EE(11)——文件I(input)/O(output)