python笔记4-if..elif-else条件语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python笔记4-if..elif-else条件语句相关的知识,希望对你有一定的参考价值。

python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样,否则就怎么怎么这样,格式如下:

#if是布尔类型判断,1个是真1个是假,True,False
s_name="niuhanyang"
name2="dashixiong"
#s_passwd="123456"
name=input("请输入你的名字:")
#passwd=input("请输入你的密码:")
if s_name==name: #字符串操作:==等于;!=不等于;<大于;>小于;>=大于等于;<=小于等于;and同时满足;or满足其中一个
   
print("你长的很帅")
elif name==name2:
   
print("1m8大高个,呵呵")
elif:

else:
   
print("你们长的更帅")

 

python中是以缩进来表示代码块的,这样看起来代码很有条理;

 

1

2

3

4

5

6

7

8

9

                score = int(input(‘请输入你的分数:‘)) #接收输入,因为input接收的是一个字符串,所以需要用int函数强制类型转换成整数类型

                if score==100: #如果成绩等于100分的话

                    print(‘小天才,你是满分‘)

                elif score >=90 and score < 100: #如果成绩大于等于90分小于100分的话

                    print(‘兄弟,你的分数不低啊,不错‘)

                elif score > 60 and score <90:#如果成绩大于60分小于90分的话

                    print(‘兄弟,这次考试马马虎虎啊‘)

                else: #如果分数小于60分的话

                    print(‘兄弟,你在搞什么,该努力了‘)

 

 

# sex=input("请输入性别:")
# age=int(input("请输入年龄:"))#字符串转换成int类型
# #因为input接收的是字符串,下面要用年龄进行判断,所以要用int进行强制转换
# print("看类型",type(age))
input函数接收到的值,全部都是字符串类型的,如果要和int类型作比较的话,必须用int()把字符串转成字符串做比较
 
 
















以上是关于python笔记4-if..elif-else条件语句的主要内容,如果未能解决你的问题,请参考以下文章

python笔记四(条件判断/循环/break和continue)

python笔记11-多线程之Condition(条件变量)

python笔记11-多线程之Condition(条件变量)

Python实用笔记 条件判断

python流程控制-条件与循环-python3笔记

Python 2.7 学习笔记 条件与循环语句