Python基础教程之输入输出和运算符


Posted in Python onJuly 26, 2020

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

input输入和print输出

input()输入函数

  • 从标准输入设备(一般指键盘)上读取一个字符串,末尾换行符会自动删除
  • 所以我们想输出最后的数据,则需要进行类型转换

input(“输入练习”)

danjia = int(input("请输入每一个多少钱\n"))
zhongliang = int(input("请输入购买多少斤\n"))
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中的异常处理简明介绍
Apr 13 Python
Python语言实现获取主机名根据端口杀死进程
Mar 31 Python
python 根据pid杀死相应进程的方法
Jan 16 Python
python 读取文件并把矩阵转成numpy的两种方法
Feb 12 Python
在Django model中设置多个字段联合唯一约束的实例
Jul 17 Python
Python实现的爬取豆瓣电影信息功能案例
Sep 15 Python
pytorch实现特殊的Module--Sqeuential三种写法
Jan 15 Python
将python字符串转化成长表达式的函数eval实例
May 11 Python
python map比for循环快在哪
Sep 21 Python
安装pyinstaller遇到的各种问题(小结)
Nov 20 Python
如何用python识别滑块验证码中的缺口
Apr 01 Python
python标准库ElementTree处理xml
May 20 Python
使用python求斐波那契数列中第n个数的值示例代码
Jul 26 #Python
利用Python实现斐波那契数列的方法实例
Jul 26 #Python
3分钟看懂Python后端必须知道的Django的信号机制
Jul 26 #Python
给Django Admin添加验证码和多次登录尝试限制的实现
Jul 26 #Python
python如何支持并发方法详解
Jul 25 #Python
Python获取浏览器窗口句柄过程解析
Jul 25 #Python
用Python 爬取猫眼电影数据分析《无名之辈》
Jul 24 #Python
You might like
十天学会php(2)
2006/10/09 PHP
destoon安装出现Internal Server Error的解决方法
2014/06/21 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
Jquery解析Json格式数据过程代码
2014/10/17 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
javascript动画算法实例分析
2015/07/31 Javascript
全面解析Bootstrap手风琴效果
2020/04/17 Javascript
JavaScript遍历求解数独问题的主要思路小结
2016/06/12 Javascript
详解vue 中使用 AJAX获取数据的方法
2017/01/18 Javascript
javascript 跨域问题以及解决办法
2017/07/17 Javascript
Node.Js中实现端口重用原理详解
2018/05/03 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
js的Object.assign用法示例分析
2020/03/05 Javascript
vue 组件间的通信之子组件向父组件传值的方式
2020/07/29 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
python中子类继承父类的__init__方法实例
2016/12/15 Python
利用python3随机生成中文字符的实现方法
2017/11/24 Python
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
对Django url的几种使用方式详解
2019/08/06 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
CSS3 不定高宽垂直水平居中的几种方式
2020/03/26 HTML / CSS
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
2013/09/10 面试题
综合办公室主任职责
2013/12/16 职场文书
探亲邀请信范文
2014/01/30 职场文书
社区母亲节活动方案
2014/03/05 职场文书
保险公司早会主持词
2014/03/22 职场文书
区域经理岗位职责
2015/02/02 职场文书
聘任证明怎么写
2015/03/02 职场文书
党支部培养考察意见
2015/06/02 职场文书
看上去很美观后感
2015/06/10 职场文书
学雷锋主题班会教案
2015/08/13 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android