前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python简单语法2

python简单语法2

作者头像
py3study
发布2020-01-09 11:30:55
3720
发布2020-01-09 11:30:55
举报
文章被收录于专栏:python3python3

如果():

执行什么

否则():

做什么

#

如果(今天不下雨):

大家一起去操场坝打篮球

如果(今天天气热):

邀请同学们一起去游泳馆游泳

否则:

大家还是安静的做个美男子来课堂上听课吧!

语法

if(条件表达式):

代码块

else:

代码块

#

案例:

answer=input("请问一下今天的天气怎么样")

if(answer=='今天不下雨'):

print("大家一起去操场坝打篮球")

if(answer=='今天天气热'):

print("邀请同学们一起去游泳馆游泳")

else:

print("大家还是安心的上课吧!")

程序是自上而下执行的,如果都是if条件,都在同一级别下,它会挨着判断所有if语句,所以我们在判断多个if条件相同的情况下,

应该使用elif,否则会出现多次判断的情况!

#

result=int(input("请输入学生的考试成绩"))

if(result==100):

print("60分万岁")

elif (result >= 90):

print("一般般啦")

elif (result >= 80):

print("还可以")

elif(result>=70):

print("优秀")

elif(result>=60):

print("考霸")

else:

("你真是一个可爱的同学!")

#

结论:写程序逻辑比语法重要,怎么写逻辑,用思维导图来画出逻辑图,再用程序做替换

#循环 循环条件 循环操作

最好不要用,不明确到底要循环多少次的情况下用while

while 条件

循环操作

#案例:

answer=input("这雨什么时候停")

while True:

if(answer=="雨停了"):

print("不用打伞了")

break

else:

print("继续打你的伞吧")

answer = input("这雨什么时候停")

#

明确循环多少次的情况 95%都用 for

for 变量 in 序列(字符串,列表,元祖,字典)

for 变量 in range()函数

for i in range(10):

print("请继续你的装b操作!")

if(i==4):

代码语言:javascript
复制
    # print("结束装b")
    # break
    # print("装b装累了,休息一下再继续装b")
    # continue

break是跳出整个循环,continue跳过本次循环而已

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如果():
  • 执行什么
  • 否则():
  • 做什么
  • 如果(今天不下雨):
  • 大家一起去操场坝打篮球
  • 如果(今天天气热):
  • 邀请同学们一起去游泳馆游泳
  • 否则:
  • 大家还是安静的做个美男子来课堂上听课吧!
  • 语法
  • if(条件表达式):
  • 代码块
  • else:
  • 代码块
  • 案例:
  • answer=input("请问一下今天的天气怎么样")
  • if(answer=='今天不下雨'):
  • print("大家一起去操场坝打篮球")
  • if(answer=='今天天气热'):
  • print("邀请同学们一起去游泳馆游泳")
  • else:
  • print("大家还是安心的上课吧!")
  • 程序是自上而下执行的,如果都是if条件,都在同一级别下,它会挨着判断所有if语句,所以我们在判断多个if条件相同的情况下,
  • 应该使用elif,否则会出现多次判断的情况!
  • result=int(input("请输入学生的考试成绩"))
  • if(result==100):
  • print("60分万岁")
  • elif (result >= 90):
  • print("一般般啦")
  • elif (result >= 80):
  • print("还可以")
  • elif(result>=70):
  • print("优秀")
  • elif(result>=60):
  • print("考霸")
  • else:
  • ("你真是一个可爱的同学!")
  • 结论:写程序逻辑比语法重要,怎么写逻辑,用思维导图来画出逻辑图,再用程序做替换
  • 最好不要用,不明确到底要循环多少次的情况下用while
  • while 条件
  • 循环操作
  • answer=input("这雨什么时候停")
  • while True:
  • if(answer=="雨停了"):
  • print("不用打伞了")
  • break
  • else:
  • print("继续打你的伞吧")
  • answer = input("这雨什么时候停")
  • 明确循环多少次的情况 95%都用 for
  • for 变量 in 序列(字符串,列表,元祖,字典)
  • for 变量 in range()函数
  • for i in range(10):
  • print("请继续你的装b操作!")
  • if(i==4):
  • break是跳出整个循环,continue跳过本次循环而已
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档