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中使用HTMLParser解析html实例
Feb 08 Python
python求解水仙花数的方法
May 11 Python
Python使用自带的ConfigParser模块读写ini配置文件
Jun 26 Python
再谈Python中的字符串与字符编码(推荐)
Dec 14 Python
Python机器学习之决策树算法
Dec 22 Python
python让列表倒序输出的实例
Jun 25 Python
python脚本监控Tomcat服务器的方法
Jul 06 Python
使用Python快速制作可视化报表的方法
Feb 03 Python
Windows10+anacond+GPU+pytorch安装详细过程
Mar 24 Python
python用TensorFlow做图像识别的实现
Apr 21 Python
Python内存映射文件读写方式
Apr 24 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 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批量生成缩略图的代码
2008/07/19 PHP
Yii2实现UploadedFile上传文件示例
2017/02/15 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
2017/02/18 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
JavaScript 面向对象编程(2) 定义类
2010/05/18 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
一个JavaScript的求爱小特效
2014/05/09 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
javascript类型系统 Array对象学习笔记
2016/01/09 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
深入浅析JavaScript中的Function类型
2016/07/09 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
KOA+egg.js集成kafka消息队列的示例
2018/11/09 Javascript
JS二级菜单不同实现方法分析【4种方法】
2018/12/21 Javascript
webpack4实现不同的导出类型
2019/04/09 Javascript
Vue3新特性之在Composition API中使用CSS Modules
2020/07/13 Javascript
在VUE中使用lodash的debounce和throttle操作
2020/11/09 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
python 函数传参之传值还是传引用的分析
2017/09/07 Python
python实现识别手写数字 python图像识别算法
2020/03/23 Python
python3.6.3+opencv3.3.0实现动态人脸捕获
2018/05/25 Python
对django中render()与render_to_response()的区别详解
2018/10/16 Python
python实现批量修改服务器密码的方法
2019/08/13 Python
wxPython多个窗口的基本结构
2019/11/19 Python
在python image 中实现安装中文字体
2020/05/16 Python
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
模具专业推荐信
2013/10/30 职场文书
高中生综合素质评价范文
2015/08/18 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
Mysql systemctl start mysqld报错的问题解决
2021/06/03 MySQL
Nginx四层负载均衡的配置指南
2021/06/11 Servers