Python的基础概念3|“朝闻道”知识分享大赛

2301_80983728 2024-12-28 09:16:14

这是我参加朝闻道知识分享大赛的第3篇文章
布尔类型和比较运算符

# 定义变量存储布尔类型的数据
bool_1 = True
bool_2 = False
print(f"bool_1变量的内容是:{bool_1},类型是:{type(bool_1)}")
print(f"bool_2变量的内容是:{bool_2},类型是:{type(bool_2)}")
# 比较运算符的使用
#比较运算符的使用
# ==,>,<,!=,>=,<=
# 演示进行内容的相等比较
num1 = 10
num2 = 10
print(f"10 == 10的结果是:{num1 == num2}")

num1 = 10
num2 = 15
print(f"10 != 15的结果是:{num1 != num2}")

name1 = "itcast"
name2 = "itheima"
print(f"itcast == itheima的结果是:{name1 == name2}")

# 演示大于小于,大于等于小于等于的比较运算
num1 = 10
num2 = 11
print(f"10 > 11的结果是:{num1 > num2}")

num1 = 10
num2 = 11
print(f"10 <= 11的结果是{num1 <= num2}")

if语句的基本格式

age = 30
if age >= 18:
    print("我已经成年了")
    print("即将步入大学生活")

print("时间过得真快")

print("欢迎来到黑马儿童游乐园,儿童免费,成人收费")
age = int(input("您的年龄:"))
if age >= 18:

    print("您已成年,游玩需要补票10元")
else:
    print("祝您游玩愉快")

if else组合判断语句

age = int(input("请输入你的年龄:"))

if age >= 18:
    print("您已成年,需要买票10元")
else:
    print("您未成年,可以免费游玩")

print("祝您游玩愉快。")

if_elif_else组合使用的语法

# 通过if判断,可以使用多条件判断的语法
# 第一个条件就是if
if int(input("请输入您的身高(cm):")) < 120:
    print("身高小于120cm,可以免费")
elif int(input("请输入你的VIP等级(1-5):")) > 3:
    print("vip级别大于3,可以免费")
elif int(input("请告诉我今天几号:")) == 1:
    print("今天是1号免费日,可以免费")
else:
   print("条件都不满足,需要买票10元")

print("祝您游玩愉快。")

注释的快捷键

ctrl + /

猜猜心里数字讲解

# 定义一个变量数字
num = 5

# 通过键盘输入获取猜想的数字,通过多次if和elif的组合进行猜想比较
if int(input("请输入一个数字:")) == num:
    print("恭喜第一次就猜对了")
elif int(input("猜错了,再猜一次:")) == num:
    print("猜对了")
elif int(input("猜错了,再猜一次:")) == num:
    print("恭喜,最后一次机会你猜对了。")
else:
    print("Sorry 猜错了")

判断语句的嵌套

# if int(input("你的身高是多少:")) > 120:
#     print("身高超出限制,不可以免费")
#     print("但是,如果vip等级大于3,可以免费")
#
#     if int(input("你的vip级别是多少:")) > 3:
#         print("恭喜你,vip级别达标,可以免费")
#     else:
#         print("Sorry,你需要买票10元")
#
# else:
#     print("欢迎小朋友来游玩")

age = 11
year = 1
level = 1
if age >= 18:
    print("你是成年人")
    if age < 30:
        print("你的年龄达标了")
        if year > 2:
            print("恭喜你,年龄和入职时间都达标,可以领取礼物")
        elif level > 3:
            print("恭喜你,年龄和级别达标,可以领取礼物")
        else:
            print("不好意思,尽管年龄达标,但是入职时间和级别不达标。")
    else:
        print("不好意思,年龄太大了")
else:
    print("不好意思,小朋友不可以领取")

判断语句综合案例

# 1.构建一个随机的数字变量
import random
num = random.randint(1,10)

guess_num = int(input("输入你要猜测的数字"))

#2.通过if判断语句进行数字的猜测
if guess_num == num:
    print("恭喜,第一次就猜中了")
else:
    if guess_num > num:
        print("你猜测的数字大了")
    else:
        print("你猜的数字小了")
    guess_num = int(input("再次输入你要猜测的数字"))

    if guess_num == num:
        print("恭喜,第二次猜中了")
    else:
        if guess_num > num:
            print("你猜测的数字大了")
        else:
            print("你猜的数字小了")
        guess_num = int(input("再次输入你要猜测的数字"))

        if guess_num == num:
            print("恭喜,第三次猜中了")
        else:
            print("三次机会已用完,没有猜中")
            print(f"正确答案是{num}")

非原创,是黑马程序员的跟敲

...全文
32 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,040

社区成员

发帖
与我相关
我的任务
社区描述
中南民族大学CSDN高校俱乐部聚焦校内IT技术爱好者,通过构建系统化的内容和运营体系,旨在将中南民族大学CSDN社区变成校内最大的技术交流沟通平台。
经验分享 高校 湖北省·武汉市
社区管理员
  • c_university_1575
  • WhiteGlint666
  • wzh_scuec
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎各位加入中南民族大学&&CSDN高校俱乐部社区(官方QQ群:908527260),成为CSDN高校俱乐部的成员具体步骤(必填),填写如下表单,表单链接如下:
人才储备数据库及线上礼品发放表单邀请人吴钟昊:https://ddz.red/CSDN
CSDN高校俱乐部是给大家提供技术分享交流的平台,会不定期的给大家分享CSDN方面的相关比赛以及活动或实习报名链接,希望大家一起努力加油!共同建设中南民族大学良好的技术知识分享社区。

注意:

1.社区成员不得在社区发布违反社会主义核心价值观的言论。

2.社区成员不得在社区内谈及政治敏感话题。

3.该社区为知识分享的平台,可以相互探讨、交流学习经验,尽量不在社区谈论其他无关话题。

试试用AI创作助手写篇文章吧