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按行读取文件的实现方法【小文件和大文件读取】
Sep 19 Python
Python进阶之递归函数的用法及其示例
Jan 31 Python
tensorflow识别自己手写数字
Mar 14 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
Aug 28 Python
Python自动化完成tb喵币任务的操作方法
Oct 30 Python
python快速排序的实现及运行时间比较
Nov 22 Python
Python 矩阵转置的几种方法小结
Dec 02 Python
python 进程池pool使用详解
Oct 15 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
Oct 18 Python
用python制作个音乐下载器
Jan 30 Python
Python编解码问题及文本文件处理方法详解
Jun 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
如何跨站抓取别的站点的页面的补充
2006/10/09 PHP
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
为Yahoo! UI Extensions Grid增加内置的可编辑器
2007/03/10 Javascript
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
基于jquery的$.ajax async使用
2011/10/19 Javascript
javascript计算用户打开网页的停留时间
2014/01/09 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
JavaScript对数组进行随机重排的方法
2015/07/22 Javascript
jQuery中使用animate自定义动画的方法
2016/05/29 Javascript
JS与Ajax Get和Post在使用上的区别实例详解
2016/06/08 Javascript
js判断文件格式及大小的简单实例(必看)
2016/10/11 Javascript
移动适配的几种方案(三种方案)
2016/11/25 Javascript
解决Vue2.0自带浏览器里无法打开的原因(兼容处理)
2017/07/28 Javascript
react实现一个优雅的图片占位模块组件详解
2017/10/30 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
vue.js父子组件通信动态绑定的实例
2018/09/28 Javascript
使用Vuex解决Vue中的身份验证问题
2018/09/28 Javascript
微信小程序签到功能
2018/10/31 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
2019/12/22 Javascript
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
Python简易计算器制作方法代码详解
2019/10/31 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
python matplotlib库的基本使用
2020/09/23 Python
python中使用np.delete()的实例方法
2021/02/01 Python
安全责任书范文
2014/03/12 职场文书
2014年终个人工作总结
2014/11/07 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
八一建军节主持词
2015/07/01 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
护理专业毕业自我鉴定
2019/08/12 职场文书
原生JS封装vue Tab切换效果
2021/04/28 Vue.js
MySQL 全文检索的使用示例
2021/06/07 MySQL
浅谈mysql增加索引不生效的几种情况
2021/06/23 MySQL
浅谈Redis 中的过期删除策略和内存淘汰机制
2022/04/03 Redis