Python-08-if条件判断 | Python 主题月

简介: Python-08-if条件判断 | Python 主题月

Python支持的条件语句


等于:a == b
不等于:a != b
小于:a < b
小于等于:a <= b
大于:a > b
大于等于:a >= b
复制代码


if语句


单次判断


a = input('请输入a:')
b = input('请输入b:')
if a==b:
    print('a和b相等!')
else:
    print('a和b不相等!')
复制代码


输出:


请输入a:1
请输入b:2
a和b不相等!
复制代码


多次判断


a = input('请输入a:')
b = input('请输入b:')
if a==b:
    print('a和b相等!')
elif a>b:
    print('a大于b!')
else:
    print('a小于b!')
复制代码


输出:


请输入a:1
请输入b:2
a小于b!
复制代码


简写if


a = input('请输入a:')
b = input('请输入b:')
print('a和b相等!') if a==b else print('a大于b!') if a>b else print('a小于b!')
复制代码


条件判断用if,分支切换用else!


加上逻辑运算符


And:用于条件组合,意为且


import getpass
a = input('请输入用户名:')
b = getpass.getpass('请输入密码:')
print('验证成功!') if a=='phyger' and b=='phyger@123' else print('验证失败!')
复制代码


输出:


请输入用户名:phyger
请输入密码:                    #这里的密码是隐式输入,所以不会显示在控制台,为了安全
验证成功!
复制代码


Or:用于条件组合,意为或


import getpass
a = input('请输入用户名:')
b = getpass.getpass('请输入初级密码:')
c = getpass.getpass('请输入高级密码:')
print('验证成功!') if b=='phyger' or c=='phyger@123' else print('验证失败!')
复制代码


只要输入正确一个密码即可验证成功!


输出:


输入用户名:phyger
请输入初级密码:
请输入高级密码:
验证成功!
相关文章
|
6月前
|
数据采集 自然语言处理 算法
如何使用Python的Gensim库进行自然语言处理和主题建模?
使用Gensim库进行Python自然语言处理和主题建模,包括:1) 安装Gensim;2) 导入`corpora`, `models`, `nltk`等相关模块;3) 对文本数据进行预处理,如分词和去除停用词;4) 创建字典和语料库;5) 使用LDA算法训练模型;6) 查看每个主题的主要关键词。代码示例展示了从数据预处理到主题提取的完整流程。
162 3
|
6月前
|
Python
python中if语句(二)
python中if语句(二)
54 0
|
6月前
|
Python
python中if语句(一)
python中if语句(一)
73 0
|
6月前
|
Python
【Python操作基础】——if语句用法
【Python操作基础】——if语句用法
Python控制流:条件语句(if, elif, else)
本文详细介绍了Python条件语句的使用方法,包括if、elif和else,以及条件表达式和多条件判断。通过一个综合详细的例子,我们展示了条件语句在实际编程中的应用。希望本文对您理解和应用Python条件语句有所帮助。
|
4月前
|
Python
Python中条件判断错误
【7月更文挑战第16天】
54 1
|
4月前
|
数据采集 自然语言处理 大数据
​「Python大数据」LDA主题分析模型
使用Python进行文本聚类,流程包括读取VOC数据、jieba分词、去除停用词,应用LDA模型(n_components=5)进行主题分析,并通过pyLDAvis生成可视化HTML。关键代码涉及数据预处理、CountVectorizer、LatentDirichletAllocation以及HTML文件的本地化处理。停用词和业务术语列表用于优化分词效果。
216 0
​「Python大数据」LDA主题分析模型
|
4月前
|
语音技术 数据安全/隐私保护 Python
语音识别---数据输入(input语句),布尔类型和比较运算符,if语句的基本格式,Python通过空格缩进来判断代码块的归属关系,我要买票吗讲解?if_elif_else
语音识别---数据输入(input语句),布尔类型和比较运算符,if语句的基本格式,Python通过空格缩进来判断代码块的归属关系,我要买票吗讲解?if_elif_else
|
6月前
|
开发工具 Python
国外的大学图书馆也像国内的一样吗?用Python脚本抓取期刊的主题标题!
国外的大学图书馆也像国内的一样吗?用Python脚本抓取期刊的主题标题!
|
5月前
|
JavaScript Python
Python if 的高级功能有哪些?
**Python 条件语句简介** `if` 用于检查变量是否为真,真值包括非零数、非空字符串、非空列表等。`if xxx:` 当 `xxx` 为真时执行代码块,否则跳过。`if xxx == xxx` 使用 `==` 比较值是否相等,`if xxx is xxx` 则检查是否为同一对象。