python if判断字符串_python之条件判断、循环和字符串格式化
1. python的条件判断:if和else
在条件判断中可以使用算数运算符
等于:==
不等于:!=
大于:>
小于:<
大于等于:>=
小于等于:<=
示例1:
username=input('请输入用户名:')
passwd=input('请输入密码:')
if username == 'mpp' and passwd == '123':
print('登录成功')
else:
print('用户名或密码错误')
示例2:if里可以嵌套if,也可以使用elif
score=int(input('请输入考试成绩:'))
if score < 60:
print('不及格')
if score < 30:
print('小笨蛋')
else:
print('要努力')
elif score >= 60 and score < 80:
print('良好')
else:
print('优秀')
2.while循环
循环就是重复去做一件事情
需要制定一个循环结束条件
使用while循环,必须得有个计数器
continue 结束本次循环,继续进行下一次循环
break 结束循环
示例1:
count = 0#必须加计数器
while count < 5:
print('hhh')
count=count+1
else:#循环正常结束之后执行的
print('循环结束')
示例2:break的使用
图片中的执行结果只输出了一遍,因为break结束了循环
3.for循环:猜数字游戏
import random
random_num=random.randint(1,100)
for i in range(3):
num=int(input('请输入一个数字:'))
if num > random_num:
print('你猜的数字太大了')
elif num < random_num:
print('你猜的数字太小了')
else:
print('恭喜你,猜对了')
break
else:
print('三次机会用完了,没猜对')
4.字符串格式化
示例1:通过加号拼接两个字符串
username = input('请输入你的名字:')
time = '12:00'
print(username+'欢迎光临,时间是:'+time)
示例2:通过%占位,%s string %d int %.2fload
username = input('请输入你的名字:')
time = '12:00'
print('%s,欢迎光临,时间是:%s'%(username,time))
示例3:.format(username,time)
username = input('请输入你的名字:')
time = '12:00'
print('{},欢迎光临,时间是:{}'.format(username,time))
示例4:.format(name=username,date=time)
username = input('请输入你的名字:')
time = '12:00'
print('{name},欢迎光临,时间是:{date}'.format(name=username,date=time))
python if判断字符串_python之条件判断、循环和字符串格式化相关推荐
- python循环输入字符串_Python基础-条件判断、循环、字符串格式化
print()用于打印内容至屏幕 print("hello") 字符串需要用单引号'或双引号"包围 a = "hello" b = 'hello' 如 ...
- python if elif用法_Python elif 条件判断-python if elif-python else if-Python elif使用-嗨客网...
Python elif条件判断教程 在 elif elif 语句只能写在 if 语句的同级代码的后面,且 elif 语句可以写任意多个. Python elif语句详解 语法 if condition ...
- Python基础学习(二)-条件,循环语句
Python基础学习(二)-条件,循环语句 一,条件语句 1,if else if 判断条件: 执行语句... e ...
- python判断两个条件同时满足_python不相等的两个字符串的 if 条件判断为True详解...
今天遇到一个非常基础的问题,结果搞了好久好久.....赶快写一篇博客记录一下: 本来两个不一样的字符串,在if 的条件判断中被判定为True,下面是错误的代码: test_str = 'happy' ...
- python复合条件判断_Python的条件判断和循环
条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 在Python程序中,用if语句实现 根据Python的缩进规则,如果if语句判断是True,也可以给if添加一个else语句, ...
- python不相等的两个字符串的 if 条件判断为True
今天遇到一个非常基础的问题,结果搞了好久好久.....赶快写一篇博客记录一下: 本来两个不一样的字符串,在if 的条件判断中被判定为True,下面是错误的代码: test_str = 'happy' ...
- python dataframe是否为空_python if条件判断dataframe是否为空
原博文 2020-06-10 10:26 − 在使用python for循环做数据处理时,会遇到某些文件为空,导致程序报错,可以使用dataframe.empty加if条件判断进行解决 例如: 1 d ...
- python循环同时满足2个条件_python(2)-条件判断、循环等
1.字符 str='sweet' str.upper() 字符全大写 SWEET str.title() 字符首字母大写 Sweet str.lower() 字符全小写 sweet 2.if条件判断 ...
- python循环数组判断,python的数据类型、数组、条件判断、循环的基础知识
一.数据类型 最常见的数据类型有:整型(int),浮点型(float),字符串(strs).例如: #整型 a=8 #浮点型 b=8.0 #字符串 c='hello world'. 数据类型的转 ...
最新文章
- 玩转android自定义控件二——自定义索引栏listview
- 映射date类型_JPA 日历映射到日期示例
- R语言自定义函数计算dataframe每列中的缺失值NA的个数、缺失值问题及其填充示例
- 【随机过程】随机过程之泊松过程的推广
- win10硬盘修复工具使用教程
- 2场直播丨从零快速搭建一整套监控体系、Oracle Database Server经典体系结构
- MyEclipse一定要做的事-改变默认编码
- 从高斯消元到矩阵的三角分解(LU)
- 存储位置优化——把视图状态信息保存在服务端而非客户端
- mongodb java报授权,MongoDB认证和授权
- 知道是骗子 !好要撞上去!别太得瑟,没啥么好
- matlab模糊聚类分析画树状图,Matlab笔记模糊聚类分析原理及实现
- AngularJs中input uib-typeahead 搜索加自动补全 注意点
- LittleVGL开发之显示中文字体以及矢量图标
- freeswitch拨打分机号
- 周测作业五(apache的安装与配置)
- 一键加群android代码如何使用!
- 囚徒困境博弈Python
- 瞄准托育供需矛盾,提供优质教育产品和普惠服务
- 软件开发中的QA主要做什么的
热门文章
- 最简单的composer 包 使用
- 黄聪:C# 开发Chrome内核浏览器(WebKit.net)
- 任意半径局部直方图类算法在PC中快速实现的框架。
- Oracle日期相关
- [Tool]靜態程式碼分析-FxCop
- 爱情第五课,终极选择题
- 斯坦福大学机器学习第六课“逻辑回归(Logistic Regression)”
- 《算法竞赛进阶指南》打卡-基本算法-AcWing 93. 递归实现组合型枚举:递归与递推、dfs、状态压缩
- PAT甲级1064 Complete Binary Search Tree (30分):[C++题解]完全二叉搜索树BST
- Leetcode1710. 卡车上的最大单元数[C++题解]:贪心