IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 学习Python第二天 -> 正文阅读

[Python知识库]学习Python第二天

多分支结构

#elif这个分支语句在if 后面的条件不满足的时候 执行
#if elif else 从上到下 进行判断 满足条件就执行对应区间的代码然后结束
#上面所以条件不满足 则 执行else中的代码
#0-3宝宝,4-6幼儿园,7-12 小学, 13-18高中 18-终点成年人
age=int(input("请输入一个年龄:"))
if age <=3:
     print("你还是一个乖孩子")

elif age <=6:
    print("应该上幼儿园或者一年级")

elif age <=12:
    print("小学")
elif age <=18:
    print("祖国的花朵,高中")
else:
    print("成年人的世界很复杂")

多分枝条件语句


#if else双分支结构
#if 后面的条件满足则执行if中的代码 否则执行else的代码
"""age= int(input("请输入年龄:"))
if age >=21:
    print(f"你的年龄是{age}岁,已满21,可以干大事")

else:
    print("小孩子,赶紧回家打酱油吧")
print("=================")"""

"""age =int(input("请输入年龄:"))
if (age >=22 and age <=35):
    print(f"你的年龄是{age}岁,可以结婚了")"""

age = int(input("请输入年龄:"))
sick= input("是否患有老年痴呆 \n")
if (age >=70 or sick =="是"):
    print("不能开车")
else:
    print("可以开车")

while循环

#whilse循环 实现打印五个hello python
#提前定义应该初始值
i=0

while i<5:
    print(f"第{i+1}次循环""hello python")
    #i=i+1 使用i+替换
    i+=1
'''
结束条件是i<5不满足,
第一次循环:i=0,作比较 满足条件,打印。 i=1
第二次循环:i=1,作比较 满足条件,打印。 i=2
第三次循环:i=2,作比较 满足条件,打印。 i=3
第四次循环:i=3,作比较 满足条件,打印。 i=4
第五次循环:i=4,作比较 满足条件,打印。 i=5
第六次循环:i=5,作比较 不满足条件,结束循环
'''
'''
随堂练习
1、打印
*
**
***
****
*****
2
*
***
*****
'''

?

三元表达式

a=9
b=6

#实现的个能是 谁大输出谁
if a >b:
    print("a比较大",a)
else:
    print("b比较大",b)

#一行代码实现上面四行代码 使用三元表达式
#a>b 则将a赋值给c, 否则将b赋值给c
c = a if a > b else b
print(c)

多层嵌套

#多层嵌套
#money = 1 有钱 money =0 没钱
#seat=1  有座位 seat=0 没座位

money =int(input("请问你有钱吗?(有钱输入1,没钱输入0):"))



#1表示True 0表示False
if money:#有钱
    seat = int(input("请问车上有座位吗?(有请输入1,没有则输入0):"))
    if seat:#有座位
        print("我有钱还有座位,我坐着")
    else:#没座位
        print("我有钱,但是没有座位太难了,所以只能站着")
else:#没钱
    print("快滚,不然枪毙你")

条件语句if语法

'''
if 条件(true或者False):
    if判断中的代码,只有if后面的条件成立才回被执行

    print(if外面的代码,无论如何都会被执行)
'''
if True:
    print("if 条件判断中的代码块")
    print("条件shiTrue 则执行这里的代码,如果是False则不执行")

if 3>6:
    print("这里不会被执行")

#外面的代码 无论如何都回被执行
print("if 外面的代码块")

print("==========================")
#age=21
#input接收到的数据是字符串 ”21“不能和数字类型的21进行比较
"""age_str =input("请输入年龄:")
#将字符串类型数据 转换为整型 才能进行数值类型数据比较
age=int(age_str)

if age>=21:
    print("表示可以进入高级场所")
    print("你已经成年了要自己养活自己了不要啃老了")

print("系统关闭")"""
#改写
age = int(input("请输入年龄:"))
if age >=21:
    print(f"你的年龄是{age}岁,可以学驾照")
print("系统关闭")

比较运算符

#一般情况下 比较运算符在数字时间运用比较多
a = 3
b = 5
print(a == b)  #False
print(a != b)  #True
print(a>b)  #False
print(a<b)  #True
print(a>=b)  #False
print(a<=b)  #True

print("====================")
c="zb456789"
d="zb456789"
print(c==d)  #True
print(c !=d)  #False

逻辑运算符

a = 1
b = 2
c = 3
#左右两边只要有False 整体表达式就为False
print(a > b and b < c) # False
print(a < b and c >b) # True

print("============================")
#or左右两边只要有True 那么整体表达式就为True
print(a == b or c> a) # True
print(a >c or c < b) # False
print("============================")

#逻辑非运算
print(not a !=c) #False


  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:14:36  更:2022-02-24 15:15:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:56:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码