1,040
社区成员
发帖
与我相关
我的任务
分享这是我参加朝闻道知识分享大赛的第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}")
非原创,是黑马程序员的跟敲