Python 命令参数 

print 命令 :

 #默认的print是有个 空格,和换行的
# print(sep= ' ')
# print(end = '/n')
a = 'sunjinchao'
b = 'xianfangdi'
# print(a,b)
# print(a)
# print(b)
#输出:sunjinchao xianfangdi
#输出:sunjinchao
#输出:xianfangdi
print(a,end = 'love ')#换行
print(b,a,sep = 'love')#尾部增加
#拼接
print('sun','jing','yao',sep = '|')
#输出sun|jing|yao
 

 格式化

 #%s 字符串   %d 整数字
print('i am %s ,age %d' %('duoduo',))#参数可以是变量
#输出:i am duoduo ,age
 #%f   浮点数 %.2f 保留后2位
print('I have %.2f yuan' % 50.2569)
#输出:I have 50.26 yuan #打印百分比 %%
print('I have %.2f%%yuan' % 50.2569)
#输出:I have 50.26 yuan test = 'i im %(name)s, age%(age)d' %{'name':'duoduo','age':}
print(test)
#输出:i im duoduo, age3

format

 # format
print('I am {},age{}'.format('duoduo',))
print('I am {1},age{1}'.format('duoduo',))#按索引取值
print('I am {name},age{age}'.format(name= 'duoduo',age =))#字典取值
print('I am {:s},age{:d},i have {:f}'.format('duoduo',,89.2))
#输出:I am duoduo,age19
#输出:I am ,age19
#输出:I am duoduo,age3
#输出:I am duoduo,age19,i have 89.200000

解压序列

 #用解压的方式,取开头结尾的数字
lis = [1,2,3,4,5,4,65,475,6732]
a,*_,c = lis
#ac代表开头,*,代表所有 '_'代表变量
print(a,c)
#1 6732
#交换变量的值
f1 = 1
f2 = 2
# 一般这样更换
# fx =f1 1
# f1 = f2 2
# f2 = fx 1
#简单办法
f1,f2 = f1,f2

Python print命令/ 解压序列的更多相关文章

  1. Python基础(解压序列)

    解压序列: a,b=(1,2) # a,b=[1,2] print(a,b) #输出结果:1 2 #获取第一个值和最后一个值 a,*_,c=(1,2,3,4,5,6,7,8,9) print(a) p ...

  2. 解密for循环工作机制之迭代器,以及生成器、三元表达式与列表解析、解压序列

    本节内容 1.迭代器协议与for循环 2.三元表达式 3.解压序列 4.列表解析 5.生成器 迭代器协议与for循环 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中下一项, ...

  3. Python全栈day20(解压序列)

    补充:解压序列 需求一,不通过索引取一个列表的第一个元素和最后一个元素 需求二,交换两个变量的值 L=[1,2,3,4,5,6,7,8,9] #把列表第一个元素赋值给a,最后一个元素赋值给c #中间的 ...

  4. Python 解压序列、可迭代对象并赋值给多个变量

    Python数据结构和类型 1.1 解压序列赋值给多个变量 现在有一个包含N个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给N个变量? 解决思路:先通过简单的解压赋值给多个变量,前提是变量的数 ...

  5. Python数据结构和类型--解压序列赋值多个变量

    Python数据结构和类型 1.1 解压序列赋值给多个变量 现在有一个包含N个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给N个变量? 解决思路:先通过简单的解压赋值给多个变量,前提是变量的数 ...

  6. python之解压序列并赋值给变量

    N个数量的序列(可迭代对象),赋值给N个变量. 字符串: 1 #!usr/bin/env python3 2 # -*- Coding=utf-8 -*- 3 4 ''' 5 解压序列(或者任何可迭代 ...

  7. 使用tar命令解压的时候报错not in gzip format

    使用tar命令解压一个xx.tar.gz压缩包的时候报错not in gzip format,后用file xx.tar.gz查看一下格式发现是html document text格式的...

  8. [转载] linux下tar命令解压到指定的目录

    参考 http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html linux下tar命令解压到指定的目录 :   #tar zxvf /bbs.tar.z ...

  9. linux下tar命令解压到指定的目录

    linux下tar命令解压到指定的目录 : #tar zxvf xx.tar.gz -C /xx//把根目录下的xx.tar.gz解压到/xx/下,前提要保证存在/xx这个目录 这个和cp命令有点不同 ...

随机推荐

  1. APIO2019

    device: 用最小公倍数的知识或是画网格模拟转移,神仙们也可以找规律.然后就变成区间覆盖了. 忘记特殊情况了,大众分→Ag #include<iostream> #include< ...

  2. C#txt文本分割器

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

  3. Java-框架-Dubbo:Dubbo

    ylbtech-Java-框架-Dubbo:Dubbo Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成 ...

  4. Dubbo入门到精通学习笔记(十):dubbo服务集群 、Dubbo分布式服务子系统的划分、Dubbo服务接口的设计原则

    文章目录 dubbo服务集群 Dubbo服务集群部署 Dubbo服务集群容错配置--集群容错模式 1.Failover Cluster 失败自动切换,当出现失败,重试其它服务器.`(缺省) 通常用于读 ...

  5. 【转载】Spring 源码分析之 bean 实例化原理

    本次主要想写spring bean的实例化相关的内容.创建spring bean 实例是spring bean 生命周期的第一阶段.bean 的生命周期主要有如下几个步骤: 创建bean的实例 给实例 ...

  6. 二、springcloud微服务测试环境搭建

    版本说明: springcloud:Greenwich.SR3 springboot:2.1.8 1.构建步骤 1.1.microservicecloud整体父工程Project 新建父工程micro ...

  7. C# WinfForm 控件之dev报表 XtraReport (一) 初了解

    这个控件其实用法和fast也差不了太多但如果没接触过 真有种老虎吃天的感觉 1.这里先不说那些高深的先说最基本的 在窗体中显示一个设计好的 模版 1.1一般设计和这个程序是分着的为了方便我就先把他们合 ...

  8. fedora28 安装automake

    yum install automake yum install hg //版本管理

  9. 2.Struts2配置文件

    1.配置文件的加载顺序 0. 需要掌握         * 加载了哪些个配置文件(重点的)         * 配置文件的名称是什么         * 配置文件的位置         * 配置文件的 ...

  10. 解决 php artisan route:list 报错oauth-private.key文件不存在或不可读的

    进入项目根目录命令行执行 php artisan passport:install 然后执行php artisan route:list,会提示 Class App\Http\Controllers\ ...