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的yield和generator
Mar 10 Python
Python遍历文件夹和读写文件的实现方法
May 10 Python
Django 2.0版本的新特性抢先看!
Jan 05 Python
python实现用户管理系统
Jan 10 Python
python中的字符串内部换行方法
Jul 19 Python
Python 变量类型详解
Oct 10 Python
对Python中Iterator和Iterable的区别详解
Oct 18 Python
python将处理好的图像保存到指定目录下的方法
Jan 10 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
Oct 23 Python
python实现淘宝购物系统
Oct 25 Python
Python requests模块session代码实例
Apr 14 Python
Python列表元素删除和remove()方法详解
Jan 04 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
zf框架的数据库追踪器使用示例
2014/03/13 PHP
php使用CutyCapt实现网页截图保存的方法
2016/10/03 PHP
PHP数据源架构模式之表入口模式实例分析
2020/01/23 PHP
任意位置显示html菜单
2007/02/01 Javascript
JavaScript开发规范要求(规范化代码)
2010/08/16 Javascript
Webpack 实现 Node.js 代码热替换
2015/10/22 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
郁闷!ionic中获取ng-model绑定的值为undefined如何解决
2016/08/27 Javascript
浅谈Node.js 子进程与应用场景
2018/01/24 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
使用JavaScript破解web
2018/09/28 Javascript
jQuery AJAX与jQuery事件的分析讲解
2019/02/18 jQuery
微信小程序调用天气接口并且渲染在页面过程详解
2019/06/24 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
JavaScript实现tab栏切换效果
2020/03/16 Javascript
关于JavaScript中异步/等待的用法与理解
2020/11/18 Javascript
Python psutil模块简单使用实例
2015/04/28 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
Python中关键字global和nonlocal的区别详解
2018/09/03 Python
用pycharm开发django项目示例代码
2019/06/13 Python
Python字符串格式化f-string多种功能实现
2020/05/07 Python
Django模板标签{% for %}循环,获取制定条数据实例
2020/05/14 Python
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
英国玛莎百货澳大利亚:Marks & Spencer Australia
2019/08/30 全球购物
幼师自我鉴定
2014/02/01 职场文书
安全月活动总结
2014/05/05 职场文书
疾病捐款倡议书
2014/05/13 职场文书
个人主要事迹材料
2014/08/26 职场文书
交通运输局四风问题对照检查材料思想汇报
2014/10/09 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
委托收款证明
2015/06/23 职场文书
《敬重卑微》读后感3篇
2019/11/26 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL