python的if判断&两重判断

摘要:
#Python的if判断和双重判断#在Python编程中,if语句用于控制程序执行。基本形式为:#if判断条件:#execute语句…#else:#执行语句…#当“判断条件”为真(非零)时,将执行以下语句,执行的内容可以是多行。使用缩进来区分与可选语句相同的范围#else。当判断条件不成立时,执行相关语句。#Python程序语言将任何非零和非空值指定为true 0,或将null指定为false#例如,如果没有空字典,则空列表将被视为false=10ifage˃18:#比较运算符print('注释,你已经长大了,将来一定要懂事!
# python的if判断&两重判断
# python编程中if语句用于控制程序的执行 基本形式为:
#if 判断条件:
# 执行语句...
# else:
# 执行语句...
#其中“判断条件”成立时(非零),则执行后面的语句,而执行的内容可以多行。以缩进来区分同一范围
# else为可选语句 在判断条件不成立时执行相关的语句
# python程序语言指定任何非0和非空(None)值为true 0 或者null为false
# 比如说 0 None 空字典,空列表 都会被认为false
age =10
if age >18:#比较运算符
print('恭喜你,成年了,以后一定要懂事!')
else:
print('小屁孩,还没长大,努力读书吧!')

s = 'hello'
if 'k' in s:#成员运算符
print('s字符串里面有K字母')
else:
print('s字符串里面没有K字母')
a = 10
b = 5
if a > 8 and b >8:#逻辑运算符
print('a和b的值都大于8')
else:
print('a和b的值都并大于8')
# if后面关心的是True 还是False
if True:#或者1#逻辑运算符
# if False:#或者0
print('a和b的值都大于8')
else:
print('a和b的值都并大于8')
# 等同效果: False 0 空数据 Ture 1 非空数据 空列表,空元组,空字典,空字符串
if[]:#空代表0 False 1代表Ture
print('我是if下面的语句')
else:
print('我是else下面的语句')

# else为可选语句 在判断条件下不成立时执行相关语句
#说明else不是必备的

a1 =10
if a1 >18:
print('a的值大于18')

# 课堂练习:

免责声明:文章转载自《python的if判断&两重判断》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇纯虚函数的使用汇总基于Boost库的HTTP Post函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python os.path模块常用方法详解(转)

转自:https://www.cnblogs.com/wuxie1989/p/5623435.html os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html 1.os.path.abspath(path) ...

有趣的一行 Python 代码

https://mp.weixin.qq.com/s/o9rm4tKsJeEWyqQDgVEQiQ https://mp.weixin.qq.com/s/G5F_GaUGI0w-kugOZX145g Python 这门语言非常的有趣,不仅可以做高大上的人工智能、大数据、机器学习。还可以用来做 Web、爬虫。还有其它很多的应用。今天我就给大家展示下一行 P...

Python 用SMTP发送邮件

一、简介  上面介绍了传统邮件的生成和解析,这些都是non-internet,也就是不需要网络就可一完成的。那么当生成了邮件,下一步就是发送了,本文就讲解利用SMTP协议发送邮件。  正如SMTP(Simple Mail Transfer Protocal)名字一样,只能发送简单邮件。上面讲解就是生成的简单邮件,完全可以通过SMTP协议来发送。 二、SMT...

git_stats安装及使用

 git_stats是仓库代码统计工具,今天我们要求用git_stats工具做项目的代码统计,也是一步一坑的找到了一些方法,在这里记录一下 Window环境安装与使用 git_stats可以在windows和linux使用,但是集成方式有点不太一样,我目前尝试的是win版本的,在这里就先记录win版本的安装及使用,Linux环境的后期需要可以再补充 git...

Python 3 进阶 —— 使用 PyMySQL 操作 MySQL

PyMySQL 是一个纯 Python 实现的 MySQL 客户端操作库,支持事务、存储过程、批量执行等。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 安装 pip install PyMySQL 创建数据库连接 import pymysql connection = p...

python中的str()与eval函数

author:headsen chen date:2018-04-09 10:48:22 eval函数是把str转化成list、dict、tuple str函数把list,dict,tuple转为为字符串 ----------------------------------------------------------------# 字符串转换成列表a...