Python从零开始系列连载(11)——Python的基本运算和表达式(中二)
输入输出 输入指的是从输入设备获取数据,这里的输入设备往往指的是键盘,通过input()函数可以实现这一目的
x = input(<提示字符串>)
举个栗子:
Clipboard Image.png
运行后,出现一个输入框等待你输入
Clipboard Image.png
输入后回车,当我们查看name变量时,显示的就是刚才输入的信息了
小明:我想知道小红的年龄和我是不是一样(其实她知道是一样的)!
于是小明写了个代码让小红输入信息:
Clipboard Image.png
结果发现。。。竟然不一样。emmm
Clipboard Image.png
可能细心的你已经发现了问题所在!
Clipboard Image.png
原来从input()获得的是是字符串类型数据
所以我们要用到之前学的类型转换
Clipboard Image.png
这样就行啦,可是,这样好麻烦,怎么样从源头解决呢?
Clipboard Image.png
输出就是把结果显示在输出设备(一般是显示器),一般使用print函数
Clipboard Image.png
sep参数是规定分隔符选用的是什么
print() 函数还可以用字符串格式化控制输出的形式
常见的格式字符如下表:
Clipboard Image.png
看个例子:
Clipboard Image.png
我们用%s代替要输出的内容,而后一个%后面你的内容则是真正输出的内容
如果有多个%s,在最后的%后面要加括号将真正输出内容括起来
格式化操作符辅助指令
符号 作用
用做左对齐 复制代码
在正数前面显示加号( + ) 复制代码
在八进制数前面显示零('0'),在十六进制前面显示'0x'或者'0X'(取决于
用的是'x'还是'X')
复制代码
0 显示的数字前面填充‘0’而不是默认的空格
m m 是显示的总宽度
Clipboard Image.png
如果是浮点数,
%m.nf m指的是输出总宽度,小数点之后保留n位(四舍五入保存),如果总宽度超过m,按照实际显示
Clipboard Image.png
幸好我们学的是Python3
现在压轴演出开始!!!
f899d4c6e7c811008147fcf31f5c7a24.gif
str.format()
通过{}来代替%,功能更强!
Clipboard Image.png
参数可以不按照顺序,也可以使用多次!
Clipboard Image.png
今天作业:按照我的操作走一遍(敢不敢换个其他的说法)
下课
人生苦短,我选Python
未完待续,连载中......
转载于:https://juejin.im/post/5c80e62af265da2dc13cad2b
Python从零开始系列连载(11)——Python的基本运算和表达式(中二)相关推荐
- python从零开始系列连载_技术 | Python从零开始系列连载(一)
导读 为了解答大家初学Python时遇到各种常见问题,小灯塔特地整理了一系列从零开始的入门到熟练的系列连载,每周五定时推出,欢迎大家学积极习转载~ 安装环境 大家和我一起搜索一下anaconda(注意 ...
- Python从零开始系列连载(32)——Python文件操作(下)
文件写入 之前讲过了文件打开创建和关闭,我们接着来谈谈文件写入 之前我们说了使用open()加上文件的绝对路径或者相对路径可以打开文件 这里我们讲一个更简单的方法 我们导入os模块 os模块是和操作系 ...
- 技术 | Python从零开始系列连载(二十九)
写爬虫防止被封的关键有以下几点: ● 伪装请求报头(request header) ● 减轻访问频率,速度 ● 使用代理IP 一般第一点都能做到,第二点减轻访问频率就会大大增加任务时间,而使 ...
- 【Python学习系列六】Python语言基本语法
1. Python语言简介 Python是一种面向对象的解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由软件, ...
- 【Python学习系列四】Python程序通过hadoop-streaming提交到Hadoop集群执行MapReduce
场景:将Python程序通过hadoop-streaming提交到Hadoop集群执行. 参考:http://www.michael-noll.com/tutorials/writing-an-had ...
- Python开发系列课程(15) - Python参考书籍
Python参考书籍 入门读物 <Python基础教程>(Beginning Python From Novice to Professional) <Python学习手册>( ...
- Python开发系列课程(11) - 面向对象编程进阶
面向对象编程进阶 在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息.为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象 ...
- python findall函数_Ramp;Python Data Science系列:数据处理(11)Python正则表达式re模块(三)...
前言 使用正则表达式进行匹配,可以直接调用模块级函数,如match().search().findall()等,函数第一个参数是匹配的正则表达式,第二个参数则为要匹配的字符串.也可以使用re.comp ...
- 「Python数据分析系列」11.机器学习
来源 | Data Science from Scratch, Second Edition 作者 | Joel Grus 译者 | cloverErna 校对 | gongyouliu 编辑 | ...
最新文章
- python3 字符串前面加上'r'的作用
- 看完就懂系列—动态规划
- Pyecharts:pyecharts(图文+代码)实战(柱状图/条形图/散点图、漏斗图、仪表盘、折线/面积图、水球图、地图、平行坐标系、饼图、极坐标系、雷达图、词云图)之绘制各种吊炸天的图表
- sql server 提示无法彻底删除_复制-而无法删除数据库或重新配置发布订阅
- 疾病预测和天气分析练习赛
- 【华为云实战开发】6.Cocos游戏项目如何在云端开发
- doxygen 教程 linux,doxygen linux
- Ubuntu 创建快捷方式的方法
- CASS11.0.0.8 for AutoCAD2010-2023安装教程
- yytextview 复制_YYText使用篇(一)
- 微软商店无法连接网络的问题解决
- 火爆全网的动态曲线图是怎么做的?
- {“errcode“:44001,“errmsg“:“empty media data, hint: [1655962096234893527769663], from ip: 222.72.xxx.
- python爬虫实践篇--------飞猪网站资料爬取
- python中datetime与str的互相转化
- Mysql复制表两种方式(复制表结构、复制表结构和数据、复制表中的部分数据、复制表中的部分数据并起别名)
- 网络营销推广实战宝典 2.3 软文推广
- sg函数和nim问题
- 【C语言】结构体内存对齐
- pb反编译研究(转)