黑马程序员python教程,8天python从入门到精通,学python看...

# 定义变量记录钱包余额
money = 50
# 买了一个冰淇凌,花费10元
money = money - 10
# 买了杯可乐,花费5元
money = money - 5
# 钱包余额
print("钱包余额:", money)

name = "传智播客"
stock_code = "003032"
stock_price = 19.99
stock_price_daily = 1.2
growth_days = 7
print(f"公司:{name},股票代码{stock_code},当前股价{stock_price}")
result = stock_price * stock_price_daily ** growth_days
print("每日增长系数是:%.2f,经过%d天的增长后,股价达到了:%.2f" % (stock_price_daily, growth_days, result))

user_name = input("请输入用户名")
user_type = input("请输入用户类型")
print(f"您好,尊敬的{user_name},您是我们尊贵的{user_type}用户,欢迎光临")

age = int(input("输入年龄"))
if age >= 30:
print("欢迎来到儿童游乐场,儿童免费,成人收费")
print("您已成年,游玩需要补票10元")
print("祝您游玩愉快")

cm = int(input("请输入你的身高"))
if cm >= 120:
print("您的身高超出120cm,游玩需要购票10元")
else:
print("您的身高未超出120cm,可以免费游玩")
print("祝您游玩愉快")

num = 10
if int(input("请输入第一次猜想的数字:")) == num:
print("猜错了")
elif int(input("请输入第二次猜想的数字:")) == num:
print("不对,再猜一次")
elif int(input("请输入第三次猜想的数字:")) == num:
print("不对,再猜最后一次")
elif int(input("请输入第四次猜想的数字:")) == num:
print("猜对了😊")
else:
print("Sorry,全部猜错了,我想的是:10")
print("玩的开心")

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("三次机会用完了,没有猜中")

i = 1
sum = 0
while i <= 100:
sum += i
i += 1
print(f"1到100累加的和是:{sum}")

i = 1
while i <= 10:
j = 1
while j <= i:
k = i*j
print('%d * %d = %d' % (j, i, k), end='\t')
j += 1
print()
i += 1

name = "itheima is a brand of itcast"
count = 0
for x in name:
if x == "a":
count += 1
print(f"{name}被统计的字符串中有{count}个a")

num = 10
count = 0
for x in range(num):
if x % 2 == 0:
count += 1
print(f"{num}范围,有{count}个偶数")

for i in range(1, 10):
for j in range(1, i+1):
print("%d*%d=%d" % (j, i, j*i), end="\t")
print()

money = 10000
for i in range(1, 21):
import random
score = random.randint(1, 10)
if score < 5:
print(f"员工{i}绩效分{score}, 不满足,不发工资,下一位")
continue
if money >= 1000:
money -= 1000
print(f"员工{i},满足条件发放工资1000,公司账户余额:{money}")
else:
print(f"余额不足,当前余额{money}元,不足以发工资,不发了,下个月再来")
break

def one_two():
print("欢迎来到黑马程序员!")
print("请出示您的健康吗以及72小时核酸证明")
one_two()

def add(x, y):
print("欢迎来到黑马程序员!请出示您的健康码以及72小时核算证明,并配合测量体温!")
result = 37.5
print(f"体温测量中,您的体温是:37.3度,体温正常请进")
result = 39.5
print(f"体温测量中,您的体温是:39.3度,需要隔离")
add(37.5, 39.5)

money = 5000000
name = None
name = input("请输入姓名:")
def query(show_header):
if show_header:
print("---查询余额---")
print(f"{name},余额剩余{money}元")
def saving(num):
global money
money += num
print("---存款---")
print(f"{name},您好,您存款{num}元,成功")
query(False)
def get_money(num):
global money
money -= money
print("---取款---")
print(f"{name},您好,您取款{num}元,成功")
query(False)
def main():
print("---主菜单---")
print(f"{name},您好,欢迎来到黑马银行ATM,请选择操作")
print("查询余额,\t输入{1}")
print("存款,\t\t输入{2}")
print("取款,\t\t输入{3}")
print("退出,\t\t输入{4}")
return input("请输入您的选择:")
while True:
keyboard_input = main()
if keyboard_input == "1":
query(True)
continue
elif keyboard_input == "2":
num = int(input("您想要存多少钱,请输入:"))
saving(num)
continue
elif keyboard_input == "3":
num = int(input("您想要取多少钱,请输入:"))
saving(num)
continue
else:
print("程序退出")
break

age_list = [21, 25, 21, 23, 22, 20]
print(age_list)
age_list.append(31)
print(age_list)
age_list.extend([29, 33, 30])
print(age_list)
print(age_list[0])
print(age_list[-1])
print(age_list.index(31))

my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
new_list = []
def while_list_func():
index = 0
while index < len(my_list):
element = my_list[index]
if element % 2 == 0:
new_list.append(element)
index += 1
print(f"通过while循环,从列表{my_list}中取偶数,组成新的列表:{new_list}")
while_list_func()
def for_list_func():
for element in my_list:
if element % 2 == 0:
new_list.append(element)
print(f"通过for循环,从列表{my_list}中取偶数,组成新的列表:{new_list}")
for_list_func()
new_list.clear()

