写代码的时候,我们都希望自己的代码简洁凝练,不至于显得臃肿难看。以下是我搜罗的在写Python代码时,可以简化的一些语句方法。

多变量赋值

将1,2,3赋值给变量i,j,k.

常规方法:

i=1
j=2
k=3

简洁方法:

i,j,k=1,2,3

三元运算

输出a,b两者中的最大值。

常规方法:

a,b=1,2
if a>b:print(a)
else:print(b)

简洁方法:

a,b=1,2
print(a) if a>b else print(b)

列表推导式

以列表的形式输出0-9的平方。

常规方法:

alist=[]
for i in range(10):

python判断变量不为空_Python简洁方法相关推荐

  1. python判断一个对象是否为空_python 判断对象是否为空

    在实际的工作当中,我们难免要与空值打交道,相信不少初学者都会写出下面的代码:if a is None: do something. else: do the other thing. 云海天教程网,大 ...

  2. python判断变量是否为数字_Python 判断字符串是否为数字

    Python 判断字符串是否为数字 以下实例通过创建自定义函数 is_number() 方法来判断字符串是否为数字: # -*- coding: UTF-8 -*- # Filename : test ...

  3. python判断变量名是否合法_Python判断变量名是否合法的方法示例

    问题: 变量名是否合法: 1.变量名可以由字母,数字或者下划线组成 2.变量名只能以字母或者下划线开头 s = 'hello@' 判断变量名的第一个元素是否为字母或者下划线 s[0] 如果第一个元素符 ...

  4. python判断list是否为空_Python - 判断list是否为空

    原博文 2018-02-01 19:15 − Python中判断list是否为空有以下两种方式: 方式一: 1 list_temp = [] 2 if len(list_temp): 3 # 存在值即 ...

  5. python判断队列是否为空_python队列Queue

    一.Queue Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 队列在多线程中可以共享 ...

  6. Python判断变量的数据类型的两种方法

    2019独角兽企业重金招聘Python工程师标准>>> 1.isinstance(变量名,类型) def varargsql(self, sql, *args):if isinsta ...

  7. python 判断字符串是否为空用什么方法?

    s=' ' if s.strip()=='':print 's is null' #或者 if not s.strip():print 's is null'

  8. python判断一个对象是否为空的方法_python使用any判断一个对象是否为空的方法

    "python"判断字符串是否为空用什么方法? s为字符串 s.isalnum() 所有字符都是数字或者字母 s.isalpha() 所有字符都是字母 s.isdigit() 所有 ...

  9. Python判断变量的类型

    Python判断变量的类型有两种方法:type() 和 isinstance() type() a = ['xxx', 123] if type(a) is list:print('list数组') ...

最新文章

  1. MySQL 性能优化,优化设计及设计原则解读
  2. 十二步创建你的第一个JavaScript库
  3. DOS下操作注册表的部分命令
  4. sqlplus登录时遇到的ORA-12560: TNS: 协议适配器错误解决办法
  5. stm8s开发(二) GPIO的使用:点亮LED!
  6. TensorFlow使用CNN实现中文文本分类
  7. hibernate java内存一次能取多少条_Hibernate管理Session和批量操作分析
  8. Python核心数据类型之字典15
  9. windows系统修改cmd窗口编码格式
  10. word2007鼠标不好用
  11. 泛型(模拟list)
  12. liblfds 测试
  13. nodejs实践录:开篇
  14. 测试触发器有没有用_用30道电子工程师面试题来拷问堕落的假期...
  15. c 抄了java 多少东西,几款Java开发者必备常用的工具,准点下班不在话下
  16. Windows Server 2016 配置指南 之 安装 PHP redis 拓展
  17. android 7.0添加菜单,Android 7.0 settings中添加/删除菜单
  18. chrome强烈推荐安装Octotree插件
  19. CodeMeter服务不能启动的解决方法,rslogix5000,无法启动,codemeter服务没有启动,
  20. 傅里叶变换matlab学习笔记

热门文章

  1. C++输出流的格式控制
  2. 互联网项目一般使用mysql的什么隔离级别
  3. python实战===图片转换为字符的源码(转)
  4. ASA用ASDM管理时报unable to launch device manager xxx.xxx.xxx.xxx
  5. java的静态内部类
  6. css的background属性
  7. Oracle技术之Data Pump介绍
  8. extjs 中iframe内存泄漏的问题
  9. 第一篇读书笔记,关于UML和模式应用(1)--书籍简介
  10. windows_7_64位下配置mysql64位免安装版