python编程格式化输出_Python的三种格式化输出

今天刚学了python的三种格式化输出,以前没接触过这么有趣的输出方式,现在来分享一下。

#!/user/bin/env python

#coding:utf-8

#三种格式化输出

#第一种格式化输出

name=input("name:")

age=input("age:")

job=input("job:")

salary=input("salary:")

info1='''

-----------info1 of '''+name+'''-----------

Name:'''+name+'''

Age:'''+age+'''

Job:'''+job+'''

Salary:'''+salary+'''

'''

print(info1)

#第二种格式和输出

info2='''

------------info2 of %s-----------

Name:%s

Age:%s

Job:%s

Salary:%s

'''%(name,name,age,job,salary)

print(info2)

#第三种格式化输出

info3='''

--------------info3 of {_name}-----------

Name:{_name}

Age:{_age}

Job:{_job}

Salary:{_salary}

'''.format(_name=name,_age=age,_job=job,_salary=salary)

print(info3)

输出结果如下:

3e0468ae9e855e8f9268c5f28aac8164.png

python三种格式化输出

name = '张三'age = 22job = Engineersalary = 99999999 info1 = ''' ---------- info1 of %s ---------- nam ...

学习Python的三种境界

前言 王国维在中将读书分为了三种境界:"古今之成大事业.大学问者,必经过三种之境界:'昨夜西风凋碧树,独上高楼,望尽天涯路'.此第一境也.'衣带渐宽终不悔,为伊消得人 ...

Python小代码_2_格式化输出

Python小代码_2_格式化输出 name = input("name:") age = input("age:") job = input("jo ...

.NET提供了三种后台输出js的方式:

.NET提供了三种后台输出js的方式: 首先创建 js文件testjs.js {    Page.ClientScript.RegisterClientScriptInclude("keys ...

python selenium 三种等待方式详解[转]

python selenium 三种等待方式详解   引言: 当你觉得你的定位没有问题,但是却直接报了元素不可见,那你就可以考虑是不是因为程序运行太快或者页面加载太慢造成了元素不可见,那就必须要加等待 ...

python学习第三天格式化输出%s %d

编程语言为什么要格式化输出吗,一般print()就够了,有些复杂的格式输出比较麻烦,用格式化输出更加高效, info=""" ---------------------- ...

Python字符串拼接、格式化输出、深浅复制

1.Python字符串拼接:方法挺多.挺好用的.灵活使用可使代码简洁.可读性好. #1.用4种方法,将列表li = ['I','python','like'], #里面的单词拼成: I**like** ...

Python 字符串拼接、格式化输出、深浅复制

拼接:"+"号(同类型可拼接) >>>li = [1,2] >>>li + li [1,2,1,2] >>>li*2 [1,2 ...

03 python 初学(字符格式化输出)

#_author: lily #_date: 2018/12/16 name = input("your name: ") age = input("your age: ...

随机推荐

看完这些,你就算得上既了解围棋又了解alphago了

首先,我们要祝贺小李下出第78手的“神之一手”,这一手堪称前无古人后无来者,尤其是结合了阿尔法狗自暴自弃的表现.小李说过他的失败并不是人类的失败,同样,小李的胜利也只是属于他一人的胜利. 然而人类在围 ...

HDU4738 Caocao's Bridges 无向图的桥

一眼题:找所有的桥,然后求最小权值 但是有很多坑点 1:如果本来不联通 输出0,(这个坑我知道) 2:但是还有一个坑,就是当整个连通,最小桥的权值是0时,也必须派一个人去,wa了无数遍(还是太年轻) ...

Linux下基于源代码方式安装MySQL 5.6

MySQL为开源数据库,因此能够基于源代码实现安装.基于源代码安装有很多其它的灵活性. 也就是说我们能够针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码.依据不同的软件平台环境调整相关的编译 ...

从零開始学android<Menu菜单组件.三十.>

在Android系统之中.菜单一共同拥有三类:选项菜单(OptionsMenu).上下文菜单(ContextMenu)和子菜单(SubMenu). 今天我们就用几个样例来分别介绍下菜单的使用 acti ...

CentOS 6.4 升级python 2.6.6 到 python 2.7.9

1. 查看当前系统python的版本 python -V 2. 下载python软件包 cd /usr/local/src wget http://python.org/ftp/python/2.7. ...

漫画:什么是HTTPS?

什么是HTTP协议? HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是超文本传输协议,位于TCP/IP四层模型当中的应用层. HTTP协议通过请求/响应的方式,在 ...

改造一下jeecg中的部门树

假装有需求 关于 jeecg 提供的部门树,相信很多小伙伴都已经用过了,今天假装有那么一个需求 "部门树弹窗选择默认展开下级部门",带着这个需求再次去探索一下吧. 一.改造之前的部 ...

mongoDB - 日常操作三

MongoDB 进程控制 进程控制 db.currentOp() # 查看活动进程 db.$cmd.sys.inprog.findOne() # 查看活动进程 与上面一样 opid # 操作进程号 o ...

Ubuntu下删除卸载程序图标

Ubuntu下删除卸载程序图标 方法一:直接在终端输入命令alacarte.可以任意增.改.隐藏.显示菜单,但无法删除菜单,即使拥有root权限. 方法二:注意几个目录和文件./usr/share/a ...

delphi_xe开发ios环境的安装与设置

http://wenku.baidu.com/link?url=NE3xJOZiLppdxCbXJX3W0vyLHv6uA_U8uamjx9NJIIcxnfuC2P9eWx3d6Xwco-ugS8G ...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/464621.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

年轻,可以不气盛?

昨天和我一个好友电话,因为到了年末,我们互相说一些自己工作上的情况,本来是在微信聊着。我然后说了句,我想跟自己的领导提下建议,因为感觉在这边工作了一段时间,想把自己对工作上的一些看法和领导分享&…

加深昨天的話題,把一些模糊的概念統一一下 日期:2004-05-19。

加深昨天的話題&#xff0c;把一些模糊的概念統一一下 日期:2004-05-19。 <Code 1>unit dmOrderTimeModule; interface uses SysUtils, Variants, Classes, dmBaseModuleImp, hmStrTools, hmSqlTools, hmDateTools, hmTimeTools; type TdmOrderTime class(TBaseDataMo…

多线程的异常捕捉

为什么要单独讲多线程的异常捕捉呢&#xff1f;先看个例子&#xff1a; public class ThreadException implements Runnable{Overridepublic void run() {throw new RuntimeException();}//现象&#xff1a;控制台打印出异常信息&#xff0c;并运行一段时间后才停止public stat…

Linux 安装配置JDK 、 MySQL 、nginx

今天我来讲一下在Linux下各环境的搭建&#xff0c;主要就讲一下jdk、MySQL、和一个代理服务器nginx 1、 jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带一个openjdk&#xff0c;但是我们一般不会用这个&#xff0c;所以在这里我们会先卸载这个自…

Flex与javascript通信

首先列出代码部分&#xff0c;我们可以先尝试的感受一下效果&#xff1a; 1.Flex代码部分&#xff1a;文件名为Flex_Javascript.mxml <?xml version"1.0" encoding"utf-8"?><s:Application xmlns:fx"http://ns.adobe.com/mxml/2009" …

wat java_并发工具优于wati、notify(69)

现在几乎没有理由在使用wait 和 notify&#xff0c;使用高级工具代替java.util.concurrent 包并发工具分三类&#xff1a;Executor 框架并发集合(concurrent Collection)同步器(synchronizer)并发集合对标准集合接口(List、Map、Queue)封装了高性能的并发实现为了提高并发性&am…

一道关于 fork 的笔试题

题目阅读下面的代码&#xff0c;显示终端会打印出几个 hello world&#xff1f;#include <sys/types.h> #include <unistd.h> #include <stdio.h> #include <stdlib.h>int main() {fork();fork();fork();printf("hello world\n");exit(0); }…

最新招聘公司网站 以及学校的宣讲会

http://campusys.chinahr.com/E/unilever/ 联合利华http://www.mckinsey.com/ 麦肯锡http://www.asap.net.cn/ 信杰 http://guangzhouhonda.51job.com/grad.php 广州本田汽车http://www.hanagroup.com/http://www.augmentum.com/http://www.tetrapak.com.cn/welcome2.htm …

小球游戏1

引用&#xff1a;http://www.oschina.net/code/snippet_12_4121 [图片] pic3.jpg [图片] pic4.jpg [代码] [Java]代码 01public class Player extends AnimatedSprite {02...03Override04 protected void onManagedUpdate(final float pSecondsElapsed) {05 super.…

[Swift实际操作]八、实用进阶-(7)使用通知的方法进行对象间的消息传递

本文将为你演示&#xff0c;如何使用Notification Center进行消息的传递。通知中心是一个调度消息通知的类&#xff0c;采用单例设计模式&#xff0c;实现数据传递&#xff0c;回调等功能。首先打开自定义视图的代码文件(CustomView.swift) 1 import UIKit2 //使当前的自定义类…

java怎么调kettle_通过Java调取Kettle的结果集

Kettle端&#xff1a;Data Grid只是测试数据&#xff0c;目的是把数据传递到记录结果。Java端&#xff1a;package com.womai.util;import org.pentaho.di.core.KettleEnvironment;import org.pentaho.di.core.RowMetaAndData;import org.pentaho.di.trans.Trans;import org.pe…

Tomcat4/5连接池的设置及简单应用示例

标题&#xff1a;Tomcat4/5连接池的设置及简单应用示例关键字&#xff1a;Tomcat 连接池 JDBC驱动 Context 作者&#xff1a;jrq内容&#xff1a;一、Win2k下Tomcat4的连接池的配置1.安装JDK1.4和jakarta-tomcat-4.1.27.exe。 路径分别为 D:/jdk1.4 和 D:/Tomcat 4.1。 安装…

java并发编程实战阅读总结(a)

1、锁(lock)与volatile(1)、隐式锁&#xff0c;java提供了强制原子性的内置锁机制&#xff1a;synchronized块或synchronized方法。操作共享状态的复合操作必须是原子的&#xff0c;以避免竞态条件&#xff0c;比如读-改-写操作和检查再运行操作。复合操作会在完整的运行期占有…

我也确实很向往深圳这种拼搏的精神

今天跟个同学聊天&#xff0c;是关于他的offer选择&#xff0c;他拿了一个不错的外企岗位offer&#xff0c;这个offer的薪资是他现在薪资两倍还多一些&#xff0c;他现在人在外地&#xff0c;年后准备来深圳工作&#xff0c;他在微信说让我给些建议。首先我肯定的是&#xff0c…

VBA语法基础

数据类型 “数据类型”是指如何将数据存储在内存中。 (1)Boolean 表示逻辑数据&#xff0c;可以是True或False中的任一个值。占用2字节的存储空间&#xff0c;取值范围为True或False&#xff0c;缺省值为False。 (2)Byte 只能表示正数。占用1字节的存储空间&#xff0c;取值范围…

clamav Java_ClamAV安装使用及API例子

ClamAV是一款由Sourcefire组织开发的开源杀毒引擎&#xff0c;Sourcefire同时也是Snort入侵检测引擎的所有者。ClamAV提供了一种更为快速灵活的框架用以检测恶意代码和软件产品。可以作为现有的台式机、文件服务器、邮件服务器以及其他需要杀毒扫描软件场景中杀毒扫描软件的补充…

PHP json_encode后的数据有的大括号于中括号

当array是一个从0开始的连续数组时&#xff0c;json_encode出来的结果是一个由[]括起来的字符串。 而当array是不从0开始或者不连续的数组时&#xff0c;json_encode出来的结果是一个由{}括起来的key-value模式的字符串。转载于:https://www.cnblogs.com/xxllzizi/p/9836469.ht…

第一次使用 Blog

不喜欢BBS上不负责任的灌水&#xff0c;希望有一个记载自己日常心态和工作中所用到的有用技术的平台&#xff0c;作为自己以后的一个回顾&#xff0c;也与大家一同分享。很久就想拥有自己的Blog了&#xff0c;但这第一次使用 Blog &#xff0c;还是有点兴奋&#xff0c;Blog这个…

中科院开源 RISC-V 处理器“香山”流片,已成功运行 Linux

去年 6 月份&#xff0c;中科院大学教授、中科院计算所研究员包云岗&#xff0c;发布了开源高性能 RISC-V 处理器核心 —— 香山。近日&#xff0c;包云岗在社交平台晒出图片&#xff0c;香山芯片已流片&#xff0c;回片后进行了串口调通&#xff0c;1 月 24 日成功运行了 Linu…

java并发编程实战阅读总结(b)

5、Executor框架 Executor框架是并发集合java.util.concurrent中的一个成员。 Executor为灵活且强大的异步任务执行框架提供了基础&#xff0c;还提供了对生命周期的支持&#xff0c;以及统计信息、应用管理机制和性能监视等机制。Executor 最早是为了解决生产者-消费者模式而…