python的一些小技巧 慢慢更新

1. 输出

a . print("%d %s" % (5, "ok"))

b. ‘{1},{0},{1}‘.format(‘ok‘,5) ===> ok 5 ok

c print("ok", 5)

2. and or

and 前真返后
or 前真返前
c = a > 0.5 and 1 or 0 # a 大于 0.5 返回1  否者 返回0

原文地址:https://www.cnblogs.com/xiennnnn/p/12155413.html

时间: 2024-11-08 00:39:59

python的一些小技巧 慢慢更新的相关文章

python 的一些小技巧

赋值: a, b, c = 'xixi', 'haha', 'hehe' 连接字典: >>> s = {1:'a', 2:'b', 3:'c'} >>> s.keys()[1, 2, 3]>>> s.values()['a', 'b', 'c'] >>> s.items()[(1, 'a'), (2, 'b'), (3, 'c')] >>> [(k, v) for (k, v) in s.items()][(1, '

python中的小技巧

1.求1~100以内的素数 prime=filter(lambda x: not [x%i for i in range(2,x) if x%i==0], range(2,101))#列表推导,一行搞定.print prime 2.求字符串子串 s='hauifnefldmfp'[s[i:i+n] for i in range(len(s)) for n in range(1, len(s)-i+1)] 3.求任意字符串中,所有符合ab 类型的子串: eg:s ='aabbbb123456jji

Python中一些小技巧

正常的是通过手动输入对应的Python的完整的文件名,即,对于此处的demoRunPythonUnderWindows.py,一个个字母的输入 不过,此处有个小技巧,可以利用Windows(和Linux中通用的)Tab键,然后会自动显示出你当前目录的文件: 如果当前文件夹有多个文件,多次按Tab键,会在多个文件之间切换.此处就一个文件,所以通过按Tab键,就可以一下子就显示出对应的整个文件名了

RS开发中的一些小技巧[不定期更新]

从9月份一直忙到了现在,项目整体的改版工作也完成了十有八九了,有些事情只有你自己真正的做了,你才能明白:哦,原来还可以这个样子,这样做真的好了很多呢,接下来我就分享一些最近遇到的RS开发的一些小技巧,都是些基本的东西,已掌握的可以来温习一下,没掌握的希望可以帮到大家 一:UI设计 1.1:配色 可以利用字体颜色.背景颜色.图片等来补充RS常规报表以及单个数据项的单调感,例如下面通过图片以及字体颜色调整过的报表的效果 1.2:布局 布局大家都知道使用table了,提前像设计HTML的页面一样规划好

Linux Shell 脚本的小技巧——不定期更新

本文旨在积累平时写 shell 脚本是遇到的小问题的解决方法.在这里不定期的更新,以便以后查阅.沿用. 一,在shell 脚本中定义默认值 1.   对默认变量直接赋值 read -p "input>>:" nub nub=${nub:-30} echo ${nub} 2.   对默认变量用可变值赋值 read -p "input>>:" nub nub=${nub:-$(date +%Y%m%d)} echo ${nub}

[写程序小技巧]不停更新,未完待续……

①A&&B 首先判断A的逻辑值,如果A的值为假,就可以判断整个表达式的值为假,就不需要再判断B的值. 这种用法非常有用,如果A是一个计算量较小的函数,B是一个计算量较大的函数,那么首先判断A对减少计算量是有好处的.另外这也可以防止类似被0除的错误: 原文地址:https://www.cnblogs.com/zf007/p/9033106.html

一些实战中的小技巧 (持续更新中)

经常使用的目录或命令,使用alias,减少打字数量 # 显示所有的别名 alias -p # 创建 alias gopro='cd /root/username/dir/project' alias pidpy='ps -ef | grep python' # 取消 unalias gopro 原文地址:https://www.cnblogs.com/wangjiale1024/p/11293772.html

android小技巧(不定期更新)

国内转自http://androidperformance.com/ 国外 http://blog.danlew.net/about/ Activity.startActivities()) 常用于在应用程序中间启动其他的Activity. TextUtils.isEmpty()) 简单的工具类,用于检测是否为空 Html.fromHtml()) 用于生成一个Html,参数可以是一个字符串.个人认为它不是很快,所以我不怎么经常去用.(我说不经常用它是为了重点突出这句话:请多手动构建 Spanna

Python的一些小技巧

#coding:utf-8 #数据交换x = 6y = 5 x, y = y, xprint xprint y #相当于:?print "hello" if False else "world" #一种方式绑定不同类型的数据 nfc = ["Packers", "49ers"]afc = ["Ravens","Patriots"]print nfc + afcprint str(1)+&