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之条件判断、循环和字符串格式化相关推荐

  1. python循环输入字符串_Python基础-条件判断、循环、字符串格式化

    print()用于打印内容至屏幕 print("hello") 字符串需要用单引号'或双引号"包围 a = "hello" b = 'hello' 如 ...

  2. python if elif用法_Python elif 条件判断-python if elif-python else if-Python elif使用-嗨客网...

    Python elif条件判断教程 在 elif elif 语句只能写在 if 语句的同级代码的后面,且 elif 语句可以写任意多个. Python elif语句详解 语法 if condition ...

  3. Python基础学习(二)-条件,循环语句

    Python基础学习(二)-条件,循环语句     一,条件语句    1,if  else           if  判断条件:               执行语句...           e ...

  4. python判断两个条件同时满足_python不相等的两个字符串的 if 条件判断为True详解...

    今天遇到一个非常基础的问题,结果搞了好久好久.....赶快写一篇博客记录一下: 本来两个不一样的字符串,在if 的条件判断中被判定为True,下面是错误的代码: test_str = 'happy' ...

  5. python复合条件判断_Python的条件判断和循环

    条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 在Python程序中,用if语句实现 根据Python的缩进规则,如果if语句判断是True,也可以给if添加一个else语句, ...

  6. python不相等的两个字符串的 if 条件判断为True

    今天遇到一个非常基础的问题,结果搞了好久好久.....赶快写一篇博客记录一下: 本来两个不一样的字符串,在if 的条件判断中被判定为True,下面是错误的代码: test_str = 'happy' ...

  7. python dataframe是否为空_python if条件判断dataframe是否为空

    原博文 2020-06-10 10:26 − 在使用python for循环做数据处理时,会遇到某些文件为空,导致程序报错,可以使用dataframe.empty加if条件判断进行解决 例如: 1 d ...

  8. python循环同时满足2个条件_python(2)-条件判断、循环等

    1.字符 str='sweet' str.upper() 字符全大写 SWEET str.title() 字符首字母大写 Sweet str.lower() 字符全小写 sweet 2.if条件判断 ...

  9. python循环数组判断,python的数据类型、数组、条件判断、循环的基础知识

    一.数据类型 最常见的数据类型有:整型(int),浮点型(float),字符串(strs).例如: #整型 a=8   #浮点型 b=8.0  #字符串 c='hello world'. 数据类型的转 ...

最新文章

  1. 玩转android自定义控件二——自定义索引栏listview
  2. 映射date类型_JPA 日历映射到日期示例
  3. R语言自定义函数计算dataframe每列中的缺失值NA的个数、缺失值问题及其填充示例
  4. 【随机过程】随机过程之泊松过程的推广
  5. win10硬盘修复工具使用教程
  6. 2场直播丨从零快速搭建一整套监控体系、Oracle Database Server经典体系结构
  7. MyEclipse一定要做的事-改变默认编码
  8. 从高斯消元到矩阵的三角分解(LU)
  9. 存储位置优化——把视图状态信息保存在服务端而非客户端
  10. mongodb java报授权,MongoDB认证和授权
  11. 知道是骗子 !好要撞上去!别太得瑟,没啥么好
  12. matlab模糊聚类分析画树状图,Matlab笔记模糊聚类分析原理及实现
  13. AngularJs中input uib-typeahead 搜索加自动补全 注意点
  14. LittleVGL开发之显示中文字体以及矢量图标
  15. freeswitch拨打分机号
  16. 周测作业五(apache的安装与配置)
  17. 一键加群android代码如何使用!
  18. 囚徒困境博弈Python
  19. 瞄准托育供需矛盾,提供优质教育产品和普惠服务
  20. 软件开发中的QA主要做什么的

热门文章

  1. 最简单的composer 包 使用
  2. 黄聪:C# 开发Chrome内核浏览器(WebKit.net)
  3. 任意半径局部直方图类算法在PC中快速实现的框架。
  4. Oracle日期相关
  5. [Tool]靜態程式碼分析-FxCop
  6. 爱情第五课,终极选择题
  7. 斯坦福大学机器学习第六课“逻辑回归(Logistic Regression)”
  8. 《算法竞赛进阶指南》打卡-基本算法-AcWing 93. 递归实现组合型枚举:递归与递推、dfs、状态压缩
  9. PAT甲级1064 Complete Binary Search Tree (30分):[C++题解]完全二叉搜索树BST
  10. Leetcode1710. 卡车上的最大单元数[C++题解]:贪心