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 相关文章推荐
使用django-suit为django 1.7 admin后台添加模板
Nov 18 Python
基于ID3决策树算法的实现(Python版)
May 31 Python
Python使用itertools模块实现排列组合功能示例
Jul 02 Python
详解关于Django中ORM数据库迁移的配置
Oct 08 Python
python-opencv 将连续图片写成视频格式的方法
Jan 08 Python
Python flask框架实现查询数据库并显示数据
Jun 04 Python
Pycharm Git 设置方法
Sep 15 Python
python 读取、写入txt文件的示例
Sep 27 Python
Python3.8.2安装包及安装教程图文详解(附安装包)
Nov 28 Python
解决pytorch 保存模型遇到的问题
Mar 03 Python
Python Socket编程详解
Apr 25 Python
python绘制箱型图
Apr 27 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防注
2007/01/15 PHP
php 如何获取数组第一个值
2013/08/06 PHP
PHP生成压缩文件实例
2015/02/07 PHP
thinkPHP5框架中widget的功能与用法详解
2018/06/11 PHP
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
JavaScript保留关键字汇总
2015/12/01 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
2016/01/18 Javascript
jQuery实现的多滑动门,多选项卡效果代码
2016/03/28 Javascript
vue 实现axios拦截、页面跳转和token 验证
2018/07/17 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
[02:11]DOTA2上海特级锦标赛主赛事第二日RECAP
2016/03/04 DOTA
[01:06:42]VP vs NewBee Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
python生成器的使用方法
2013/11/21 Python
在Django的form中使用CSS进行设计的方法
2015/07/18 Python
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
python实现冒泡排序算法的两种方法
2018/03/10 Python
python pandas dataframe 按列或者按行合并的方法
2018/04/12 Python
python使用rpc框架gRPC的方法
2018/08/24 Python
利用python list完成最简单的DB连接池方法
2019/08/09 Python
通过python3实现投票功能代码实例
2019/09/26 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
Python 列表反转显示的四种方法
2020/11/16 Python
css3实现冲击波效果的示例代码
2018/01/11 HTML / CSS
加拿大女鞋品牌:ALDO
2016/11/13 全球购物
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
PHP如何删除一个Cookie值
2012/11/15 面试题
销售竞赛活动方案
2014/08/23 职场文书
出国留学英文自荐信
2015/03/25 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
学习计划是什么
2019/04/30 职场文书
MySQL EXPLAIN输出列的详细解释
2021/05/12 MySQL
Python爬虫框架之Scrapy中Spider的用法
2021/06/28 Python