Python 命令参数 

print 命令 :

  1. #默认的print是有个 空格,和换行的
  2. # print(sep= ' ')
  3. # print(end = '/n')
  4. a = 'sunjinchao'
  5. b = 'xianfangdi'
  6. # print(a,b)
  7. # print(a)
  8. # print(b)
  9. #输出:sunjinchao xianfangdi
  10. #输出:sunjinchao
  11. #输出:xianfangdi
  12. print(a,end = 'love ')#换行
  13. print(b,a,sep = 'love')#尾部增加
  1. #拼接
    print('sun','jing','yao',sep = '|')
    #输出sun|jing|yao
  1.  

 格式化

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

format

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

解压序列

  1. #用解压的方式,取开头结尾的数字
  2. lis = [1,2,3,4,5,4,65,475,6732]
  3. a,*_,c = lis
  4. #ac代表开头,*,代表所有 '_'代表变量
  5. print(a,c)
  6. #1 6732
  1. #交换变量的值
  2. f1 = 1
  3. f2 = 2
  4. # 一般这样更换
  5. # fx =f1 1
  6. # f1 = f2 2
  7. # f2 = fx 1
  8. #简单办法
  9. 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. [bzoj2510]弱题 (循环矩阵优化dp)

    Description 有M个球,一开始每个球均有一个初始标号,标号范围为1-N且为整数,标号为i的球有ai个,并保证Σai = M. 每次操作等概率取出一个球(即取出每个球的概率均为1/M),若这个 ...

  2. Win7下使用DbgPrint

    在Win7下默认DbgPrint输出信息后,使用DbgView看不到内容. 新建一个reg文件,双击导出就行了. Windows Registry Editor Version 5.00 [HKEY_ ...

  3. 在Linux下面无法使用向上箭头自动补全上条命令

    会用^[[A替代. 参考:http://stackoverflow.com/a/8641302/941650

  4. 分析无法进入Linux系统的原因

    上文:http://www.cnblogs.com/long123king/p/3549701.html 1: static int __init kernel_init(void * unused) ...

  5. 并发编程(二)——利用Process类开启进程、僵尸进程、孤儿进程、守护进程、互斥锁、队列与管道

    Process类与开启进程.守护进程.互斥锁 一.multiprocessing模块 1.multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),该模块与多线程模 ...

  6. Jackson第一个程序

    再进入学习jackson库的细节之前,让我们来看看应用程序操作功能.在这个例子中,我们创建一个Student类.将创建一个JSON字符串学生的详细信息,并将其反序列化到学生的对象,然后将其序列化到JS ...

  7. bzoj1036 树的统计 树链剖分模板

    题意:给出树上任意两点,求路径上的值的和与最大值,带单点修改操作 树链剖分思路: 1.对树进行dfs求出点的深度和父亲节点,然后求出轻重儿子(重儿子就是点最多的那个子树,其余都是轻儿子),用一个son ...

  8. 第五篇 scrapy安装及目录结构,启动spider项目

    实际上安装scrapy框架时,需要安装很多依赖包,因此建议用pip安装,这里我就直接使用pycharm的安装功能直接搜索scrapy安装好了. 然后进入虚拟环境创建一个scrapy工程: (third ...

  9. 压缩与解压缩 gzip bzip2 tar 命令

    gzip压缩与解压缩 命令  gzip -v   解压缩 gzip-d 操作如下. 压缩 .可以看到源文件有5171大小,压缩后,变成了1998大小. 解压缩 .解压缩之后可以看到,原来的man_db ...

  10. git删除远程服务的文件夹

    首先查看当前分支:git branch -a 删除缓存的idea:git rm --cached -r .idea 提交gitiginore文件,将.idea从源代码仓库中删除(-m 表示注解):   ...