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 相关文章推荐
bpython 功能强大的Python shell
Feb 16 Python
Python实现识别手写数字大纲
Jan 29 Python
python用列表生成式写嵌套循环的方法
Nov 08 Python
详解用Python实现自动化监控远程服务器
May 18 Python
python不使用for计算两组、多个矩形两两间的iou方式
Jan 18 Python
解决python DataFrame 打印结果不换行问题
Apr 09 Python
Python读取excel文件中带公式的值的实现
Apr 17 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 Python
python中wheel的用法整理
Jun 15 Python
在vscode中启动conda虚拟环境的思路详解
Dec 25 Python
Python爬虫入门教程01之爬取豆瓣Top电影
Jan 24 Python
OpenCV全景图像拼接的实现示例
Jun 05 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学习之PHP运算符
2006/10/09 PHP
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
实例介绍PHP的Reflection反射机制
2014/08/05 PHP
Laravel 5框架学习之表单验证
2015/04/08 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
PHPCMS手机站伪静态设置详细教程
2017/02/06 PHP
解决laravel session失效的问题
2019/10/14 PHP
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
JavaScript数组和循环详解
2015/04/27 Javascript
分享12个非常实用的JavaScript小技巧
2016/05/11 Javascript
基于BootStrap Metronic开发框架经验小结【七】数据的导入、导出及附件的查看处理
2016/05/12 Javascript
json数据传到前台并解析展示成列表的方法
2018/08/06 Javascript
vue表单验证你真的会了吗?vue表单验证(form)validate
2019/04/07 Javascript
富文本编辑器vue2-editor实现全屏功能
2019/05/26 Javascript
webpack4之如何编写loader的方法步骤
2019/06/06 Javascript
ckeditor一键排版功能实现方法分析
2020/02/06 Javascript
Python安装第三方库及常见问题处理方法汇总
2016/09/13 Python
python入门教程之识别验证码
2017/03/04 Python
Python3连接SQLServer、Oracle、MySql的方法
2018/06/28 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
pandas dataframe的合并实现(append, merge, concat)
2019/06/24 Python
Python中remove漏删和索引越界问题的解决
2020/03/18 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
"序列点" 是什么
2016/07/29 面试题
JSP&Servlet技术面试题
2015/05/21 面试题
公司出纳岗位职责
2013/12/07 职场文书
军训教官感言
2014/03/02 职场文书
2014年质检工作总结
2014/11/26 职场文书
社区母亲节活动总结
2015/02/10 职场文书
订货会主持词
2015/07/01 职场文书
2019入党申请书范文3篇
2019/08/21 职场文书
vue动态绑定style样式
2022/04/20 Vue.js
在ubuntu下安装go开发环境的全过程
2022/08/05 Golang