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导入oracle数据的方法
Jul 10 Python
Python 功能和特点(新手必学)
Dec 30 Python
Python使用matplotlib实现绘制自定义图形功能示例
Jan 18 Python
Python利用itchat库向好友或者公众号发消息的实例
Feb 21 Python
Python 中的参数传递、返回值、浅拷贝、深拷贝
Jun 25 Python
python3安装crypto出错及解决方法
Jul 30 Python
python 实现屏幕录制示例
Dec 23 Python
Python Django中的STATIC_URL 设置和使用方式
Mar 27 Python
Python类型转换的魔术方法详解
Dec 23 Python
python 获取谷歌浏览器保存的密码
Jan 06 Python
Python就将所有的英文单词首字母变成大写
Feb 12 Python
Python开发简易五子棋小游戏
May 02 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 var_export与var_dump 输出的不同
2013/08/09 PHP
取得一定长度的内容,处理中文
2006/12/20 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
2013/10/29 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
JS中处理时间之setUTCMinutes()方法的使用
2015/06/12 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
jquery中绑定事件的异同
2017/02/28 Javascript
详解Vue2.0之去掉组件click事件的native修饰
2017/04/20 Javascript
简单实现js上传文件功能
2017/08/21 Javascript
vue小白入门教程
2018/04/02 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
js实现一个页面多个倒计时的3种方法
2019/02/25 Javascript
基于mpvue小程序使用echarts画折线图的方法示例
2019/04/24 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
微信小程序实现上传多张图片、删除图片
2020/07/29 Javascript
JS实现联想、自动补齐国家或地区名称的功能
2020/07/07 Javascript
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
2020/07/24 Javascript
python中字符串前面加r的作用
2015/06/04 Python
unittest+coverage单元测试代码覆盖操作实例详解
2018/04/04 Python
Tensorflow 多线程与多进程数据加载实例
2020/02/05 Python
Python为何不支持switch语句原理详解
2020/10/21 Python
纯css3实现鼠标经过图片显示描述的动画效果
2014/09/01 HTML / CSS
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
NBA欧洲商店(西班牙):NBA Europe Store ES
2019/04/16 全球购物
LVMH旗下最大的奢侈品网站平台:24S
2020/05/24 全球购物
自我评价个人范文
2013/12/16 职场文书
畜牧兽医本科生的自我评价
2014/03/03 职场文书
小学生家长寄语
2014/04/02 职场文书
村庄绿化方案
2014/05/07 职场文书
打架赔偿协议书范本
2014/10/26 职场文书
党员群众路线教育实践活动学习笔记
2014/11/05 职场文书
行政撤诉申请书
2015/05/18 职场文书
2016年社区服务活动总结
2016/04/06 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
golang elasticsearch Client的使用详解
2021/05/05 Golang
python基础学习之递归函数知识总结
2021/05/26 Python