三、IF...ELSE和缩进
- IF...ELSE和缩进
- 根据用户输入的不同做不同的事情
- 注意语法结尾的冒号.
例1:
name = input("Please input your name:")
if name == "jianghu":
print(name)
else:
print("Error")
======================================
Python的特点是强制缩进
Python 是通过缩进来判断一段代码的作用域
如下图缩进语法错误:
官方建议 4 个缩进空格
建议使用开发工具
=================================
下面 做一个小练习,猜数字。
1 到 100 之间 数字比你的 大 打印小一点,如果比你的小输出大一点
Python3.0中的int()函数表示的是把用户输入的字符串转换成一个数字的格式
Python3.0:
1 print("Please enter a number between 1-100!!!") 2 guding = 50 3 name = int(input("Please enter:")) 4 if name == guding: 5 print("Congratulations on your right!!") 6 elif name < 50: 7 print("A bit bigger!!!") 8 elif name > 50: 9 print("A little bit small!!!") 10 else: 11 print("Input error!!!")
Python2.0:
1 print("Please enter a number between 1-100!!!") 2 guding = 50 3 name = input("Please enter:") 4 if name == guding: 5 print("Congratulations on your right!!") 6 elif name < 50: 7 print("A bit bigger!!!") 8 elif name > 50: 9 print("A little bit small!!!") 10 else: 11 print("Input error!!!")
==============================================
本文来自博客园,作者:IT老登,转载请注明原文链接:https://www.cnblogs.com/nb-blog/p/5104021.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)