在我们python中输入输出函数在程序中运用较为广泛,运算符常用于if判断的条件中,今天我来给大家讲解这两项概念.

input输入和print输出

input()输入函数

从标准输入设备(一般指键盘)上读取一个字符串,末尾换行符会自动删除

所以我们想输出最后的数据,则需要进行类型转换

input(“输入练习”)

danjia = int(input("请输入每一个多少钱 "))

zhongliang = int(input("请输入购买多少斤 "))

jiage = danjia * zhongliang

print("今天我们去水果超市,买了%.2f块钱一斤的西瓜,买了%d个,一共花了%.2f块钱" % (danjia, zhongliang, jiage))

控制台输出的结果为:

请输入每一个多少钱

10

请输入购买多少斤

2

今天我们去水果超市,买了10.00块钱一斤的西瓜,买了2个,一共花了20.00块钱

注意:input的返回值永远是一个字符串

print()输出函数

打印信息到标准输出设备

运算符

算数运算符

就是加减乘除取余等运算方法

注意:

除/:会默认保留一位小数

取整除//:取整不会保留小数

取余%

指数**:a**b就是a的b次

复合赋值运算符

优点

可以少定义变量

a = a + b 等价于 a += b

缺点

会修改原来变量的数值

逻辑运算符

逻辑运算符就是对布尔值进行运算

逻辑运算的短路问题:

在逻辑运算过程中,一旦结果已经确定,则不进行剩下的计算而是直接返回结果

and(逻辑与)

一假则假, 全真则真

or(逻辑或)

一真则真, 全假则假

not(逻辑非)

非真则假, 非假则真

比较运算符

为我们提供比较功能的运算符

最后的结果总是真或者假,即布尔值

(大于),<=(小于等于),>=(大于等于)==(判断操作数是否相等),!=(判断操作数是否不等于)

特殊运算符

is

判断两个变量,对象是否是同一个

也就是判断这两个的id是否一样

is not

与is操作符正好相反

del

用于删除变量,同时解除与对象的关联,如果可能则释放对象

三目运算符(三元运算符)

元:操作数

三元:就是一个操作数带动三个操作数一起运算

语法:

变量 = if成立以后输出的值 if 判断条件 else if失败以后输出的值

案例:

a = 0 if 3 < 4 else 1

print(a)

# 最后输出的结果为0

总结

到此这篇关于Python基础教程之输入输出和运算符的文章就介绍到这了,更多相关Python输入输出和运算符内容请搜索python博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持python博客!

python input与返回值-Python基础教程之输入输出和运算符相关推荐

  1. python input与返回值-python中使用input()函数获取用户输入值方式

    我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示. user_gender = input(&qu ...

  2. python input与返回值-Python 详解基本语法_函数_返回值

    Python 详解基本语法 概要: 函数的返回值是函数重要的组成部分.函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返回给程序再由程序作出进一步的操作.可以说是函数的返回值令 ...

  3. python main函数返回值,Python main函数

    Python main函数 Python main函数教程 Python 中的 main() 函数只有当该 Python 脚本直接作为执行程序时才会执行,当该 Python 脚本被作为模块被导入时,其 ...

  4. Python return函数返回值(详解)

    文章目录 Python return函数返回值 Python return函数返回值 到目前为止,我们创建的函数都只是对传入的数据进行了处理,处理完了就结束.但实际上,在某些场景中,我们还需函数将处理 ...

  5. python中return返回值为函数名_Python函数返回值

    Python函数返回值教程 同时,Python 函数的返回值不需要在函数的签名上体现,只需要在函数体里面直接使用 return 语句返回即可. Python函数不返回值详解 语法 def func_n ...

  6. c嵌入python类获取返回值

    先贴一段代码,再慢慢解释 #include <python2.7/Python.h> #include <stdio.h> #include <string.h> ...

  7. python函数的返回值是返回引用吗_python-函数(上):函数返回值、函数调用、前向引用...

    编程方法: 1.面向对象:类--class 2.面向过程:过程--def 3.函数式编程:函数--def #python中函数#函数的定义#打印一个佛祖镇楼 -> 一个功能点的解释 defpri ...

  8. python没有return语句的函数将返回_为什么Python没有return返回值

    为什么Python没有return返回值 发布时间:2020-08-24 17:12:18 来源:亿速云 阅读:118 今天就跟大家聊聊有关为什么Python没有return返回值,可能很多人都不太了 ...

  9. 获取python脚本的返回值_Python多线程获取返回值代码实例

    这篇文章主要介绍了Python多线程获取返回值代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在使用多线程的时候难免想要获取其操作完的返回值 ...

最新文章

  1. 解决“安装程序无法定位现有系统分区,也无法创建新的系统分区”的方法
  2. 【Linux 内核】调度器 ③ ( sched_class 调度类结构体分析 | next 字段 | enqueue_task 函数 | dequeue_task 函数 )
  3. 单纯形 c语言 程序,单纯形法完全c语言程序
  4. html5输入框自动放大镜,JS 仿支付宝input输入显示数字放大镜
  5. java负数转换二进制表示_Java中的负数的在计算机中的二进制表示,以及与十进制的相互转换...
  6. 论文笔记 Aggregated Residual Transformations for Deep Neural Networks
  7. 中兴Axon 30至臻版开启预售:搭载屏下摄像头技术
  8. 挑战iOS!小米全新OS发布:22款机型首发
  9. c++怎么确定一个整数有几位_《小数乘整数》说课稿
  10. python,pycharm安装
  11. Linux 命令之 scp 文件传输
  12. 阶段3 2.Spring_08.面向切面编程 AOP_10 总结和作业安排
  13. echarts label加边框_ECharts 教程 富文本标签 - 闪电教程JSRUN
  14. 汽车电子电气(E/E)构架变革
  15. realsense ros 三维点云地面检测与障碍物聚类
  16. 交叉线 or 直通线 ?
  17. cdh6.3安装以及整合spark2、flink1.9
  18. CG-62 压电式雨量传感器 工作原理 使用安装环境 高精度
  19. 第二章 GD MCU程序下载
  20. matlab一元二次回归,MATLAB一元线性回归方程的计算及检验.doc

热门文章

  1. loadClass和forName 的区别
  2. bzoj 2179 FFT快速傅立叶
  3. 【oracle】复合数据类型
  4. iOS Xcode 项目重命名
  5. 想做个手机app,大家帮忙提些建议~thx
  6. difftime(转)
  7. IT职场人生系列之二十一:如何学习新语言(一)
  8. mapxtreme开发资料全集
  9. python能做回归吗_有大神会看Python多元回归的结果吗?本人做出来了,但是不会看.....
  10. jsonproperty注解_Jackson注解详解