python笔记之 inputprintformat函数
输入与输出(input and print)
input():程序执行过程中,接受用户输入的内容
print():程序执行过程中,输出的内容1. 直接输出内容2. 输出多个和单个变量3. 换行和不换行4. 格式化输出常用的格式化符号: %s (字符型占位符)
%d (十进制占位符)
%f (保留小数点后面六位有效数字,)
%.nf (保留n位小数位,不足补0)
转义字符: \
input 输入
userName = input("请输入您的用户名:")
passWord = input("请输入您的密码:")
运行结果:
请输入您的用户名:123
请输入您的密码:123注意:这里的123是用户输入的
print 输出
1. 直接输出
print("name")
2. 输出多个变量
name = "小鱼"
age = 1
print("我的名字是"+name,"今年"+str(age)+"岁")
运行结果:
我的名字是小鱼今年1岁
3. 无换行输出和换行输出
不换行输出
print("我是文本",end="")
print("我们不换行")
运行结果:
我是文本我们不换行
换行输出
print("我是文本\n我们还是分开的好,分开的好")
运行结果
我是文本
我们还是分开的好,分开的好
4. 制表符
print("中国\t天津")
运行结果:
中国 天津
5.格式化输出
%s 表示字符型占位符
%d 表示十进制占位
%f 保留小数点后面六位有效数字
%.nf 保留小数点后n位数字n>=0
name = "小鱼"
age = 17
height = 1.77
print("你可以叫我%s"%name)
print("我的身高是%f"%height)
print("我的身高是%.2f"%height)
print("你可以叫我%s,我今年%d岁,身高%.2f米"%(name,age,height))
运行结果:
我的身高是1.770000
我的身高是1.77
你可以叫我小鱼,我今年17岁,身高1.77米
注意:如果需要输出%可以使用两个%%来表示原样输出
n = 99
print("恭喜你战胜了全国%d%%的单身狗"%n)
运行结果:
恭喜你战胜了全国99%的单身狗
format函数
格式化输出字符串的函数
userName = "Key_book"
passWord = "nononon"
print("您的用户名是{},您的密码是{}".format(userName,passWord))
运行结果:
您的用户名是Key_book,您的密码是nononon
多个位置出现同一个结果:
print("您的用户名是{0},您的密码是{1}{1}".format(userName,passWord))
运行结果:
您的用户名是Key_book,您的密码是nonononnononon
占位符中添加一些指令的高级语法
普通用法:
print("{} = {}".format("我是python","我才是python"))
运行结果:
我是python = 我才是python
对齐
右对齐”>”
左对齐”<”
居中 “^”
“:” 后不指定内容默认用空格填充,指定内容的话只能是一个字符
冒号左边表示格式化字符的位置
冒号右边表示占多少字符
左对齐实例:
print("{0:<10}={1:10}".format("看我是不是左对齐","别看我我没动"))
运行结果:
看我是不是左对齐 =别看我我没动
左对齐和右对齐实例:
print("{0:<10}={1:>10}".format("我是不是左","我是不是右"))
运行结果:
我是不是左 = 我是不是右
居中实例:
print("{0:^10}={1:^10}".format("我居中","我也居中"))
运行结果:
我居中 = 我也居中
format进制转换
十进制转换
{:x} 十六进制
{:o} 八进制
{:b} 二进制
print("{:x},{:o},{:b}".format(230,230,230)
运行结果:
e6,346,11100110
python笔记之 inputprintformat函数相关推荐
- 初学者python笔记(map()函数、reduce()函数、filter()函数、匿名函数)
文章目录 一.匿名函数 二.map()函数 三.reduce()函数 四.filter()函数 五.三大函数总结 本篇文章内容有Python中的匿名函数和map()函数.reduce()函数.filt ...
- python笔记2(函数 面向对象 文件编程 上下文管理器)
记录python听课笔记 文章目录 记录python听课笔记 一,函数 1.介绍python里的函数 2.用户自定义函数 3.变量的作用域 4.参数的传递 5.参数的默认值 6.向函数内部批量传递数据 ...
- 笨方法“学习python笔记之print()函数end
在<"笨方法"学习python>中的第7个习题中的用例代码中有print()函数的end用例 代码如下: end1 = "C" end2 = &qu ...
- python笔记之强制函数以关键字参数传参
最近学习python,学到了函数传参,看到了以下这个特殊情况,特此来做个笔记 def add(*, x, y): print(x, y) 以上函数定义后,该怎么传参?前面的那个*号是做什么用的? 我们 ...
- 轩小陌的Python笔记-day13 匿名函数、生成器、内置函数、推导式
day13 内置函数和推导式 今日概要: 匿名函数 生成器 内置函数 附加:推导式,属于数据类型的知识,内部的高级的用法会涉及到[生成器]和[函数]的内容. 1. 匿名函数 传统的函数的定义包括了:函 ...
- python笔记之function函数
函数 函数:对实现某一功能进行封装,就是函数. 特点:提高了代码的复用性 函数的定义: def 函数名称(参数):函数体代码return 返回值 函数的调用:函数名(参数) 函数的参数: 形式参数: ...
- 初学者python笔记(filter()函数完全详解)
文章目录 初级版本--普通函数: 改进版本--函数嵌套: 高级版本--匿名函数: 终极版本--filter函数: 在Python中总有些奇奇怪怪的函数,filter就是一个,但是它特别强大和实用,了解 ...
- Python笔记之自定义函数
Python3 定义函数 Python3 定义函数 定义一个函数 语法 实例求解二元一次方程 函数调用 参数传递 可更改mutable与不可更改immutable对象 python 传不可变对象实例 ...
- python笔记06: 函数
函数 代码的一种组织形式 一个函数一般完成一项特定的功能 函数使用 函数需要先定义 使用函数,俗称调用 # 定义一个函数 # 只是定义的话不会执行 # 1. def关键字,后跟一个空格 # 2. 函数 ...
最新文章
- 在 Azure 中管理 Windows 虚拟机的可用性
- access数据库删除两个日期之间 的数据 SQL语句
- mybatis中useGeneratedKeys用法--插入数据库后获取主键值
- Linux系统下GNU Wget 命令用法详解及其参数说明
- 如何高效学习Java?本文给你一些建议!
- python连接mongo数据库
- 你可能不需要 jQuery!使用原生 JavaScript 进行开发
- c#单纯发送post请求一个URL得到返回值
- 项目方案-标书-文档等等编写规范
- Linux下的虚拟机安装
- 根据自己平时的经验写的针对SQLSERVER操作的通用类库
- 在 Ubuntu 中用 UFW 配置防火墙
- Python游戏开发入门2 壁球小游戏与图像的基本使用
- windows黑窗命令
- 个人随笔/小白应该如何学习Linux,我的一些心得分享.
- nn.Conv1d和nn.Conv2d理解
- 用产品思维设计API(二)——数据解耦,才是前后分离的本质
- 猿创征文|磁盘满的本质分析——磁盘空间满与inode节点满
- 25 岁,毕业写前端的这三年
- SpringCloud微服务架构实战:商家权限体系设计及开发