Python实训项目

实操案例一

'''一、使用print方式进行输出'''
fp = open('D:/桌面文件/code/projectcode/text.txt','w')
print('奋斗成就更好的你',file=fp)
fp.close()

'''二、使用文件读写操作'''
with open('D:/桌面文件/code/projectcode/text.txt','w') as file:
    file.write('奋斗')

实操案例二

def fun():
    num = int(input('请输入一个十进制的整数'))  #将str类型转换为int类型
    print(num,'的二进制数为:',bin(num))                 #第一种写法,使用了个数可变的位置参数
    print(str(num)+'的二进制数为:'+bin(num))            #第二种写法,使用“+”作为连接符
    print('%s的二进制数为:%s' % (num,bin(num)))         #第三种写法,格式化字符串
    print('{0}的二进制数为:{1}'.format(num,bin(num)))
    print(f'{num}的二进制数为:{bin(num)}')
    # 请输入一个十进制的整数78
    # 78 的二进制数为: 0b1001110
if __name__ == '__main__':
    while True:
        try:
            fun()
            break
        except:
            print('只能输入整数!程序出错,请重新输入')

print('用户手机账户原有话费金额为:\033[0;35m8元\033[m')
money = int(input('请输入用户充值金额为:'))
money += 8
print('当前的余额为:\033[0;32m',money,'元\033[m')
# 用户手机账户原有话费金额为:8元
# 请输入用户充值金额为:100
# 当前的余额为: 108 元
father_height = float(input('请输入父亲的身高:'))
mother_height = float(input('请输入母亲的身高:'))
son_height = (father_height+mother_height)*0.54
print('预测子女的身高为:{}cm'.format(son_height))
# 请输入父亲的身高:170
# 请输入母亲的身高:166
# 预测子女的身高为:181.44cm

实操案例三

 pwd = input('支付宝支付密码:')
 if pwd.isdigit():
     print('支付宝')
 else:
     print('支付密码只能是数据')
-------------------------------------------------------------
pwd = input('支付宝支付密码:')
print('支付宝' if pwd.isdigit() else '支付密码只能是数据')

import random
price = random.randint(1000,1500)
print('今日竞猜的商品为扫地机器人:价格在[1000-1500]之间:')
guess = int(input())
if guess > price:
    print('大了')
elif guess < price:
    print('小了')
else:
    print('猜对了')
print('真实价格为:',price)
# 今日竞猜的商品为扫地机器人:价格在[1000-1500]之间:
# 1234
# 小了
# 真实价格为: 1284

实操案例四

x = 97
for _ in range(1,27):
    print(chr(x),'--->',x)
    x += 1
for i in range(1,4):
    user_name = input('请输入用户名:')
    user_pwd = input('请输入密码:')
    if user_name == 'admin' and user_pwd == '8888':
        print('登录成功')
        break
    else:
        print('用户名或密码不正确!')
        if i < 3:
            print(f'您还有{3-i}次机会!')
else:
    print('对不起,三次均输入错误,请联系后台管理员。')
    
# 请输入用户名:aderg
# 请输入密码:8907
# 用户名或密码不正确!
# 您还有2次机会!
# 请输入用户名:yhuj
# 请输入密码:9876
# 用户名或密码不正确!
# 您还有1次机会!
# 请输入用户名:admin
# 请输入密码:8888
# 登录成功

import random
rand = random.randint(1,100)
for i in range(1,11):
    num = int(input('在我心中有个数1-100,1请你猜一猜'))
    if num < rand:
        print('小了')
    elif num > rand:
        print('大了')
    else:
        print('恭喜你猜对了!')
        break
print(f'您一共猜了{i}次')
if i < 3:
    print('真聪明')
elif 3 < i <= 7:
    print('还凑合')
else:
    print('去学习二分搜索法吧!')
# 在我心中有个数1-100,1请你猜一猜45
# 大了
# 在我心中有个数1-100,1请你猜一猜34
# 大了
# 在我心中有个数1-100,1请你猜一猜23
# 大了
# 在我心中有个数1-100,1请你猜一猜12
# 大了
# 在我心中有个数1-100,1请你猜一猜8
# 大了
# 在我心中有个数1-100,1请你猜一猜5
# 小了
# 在我心中有个数1-100,1请你猜一猜7
# 恭喜你猜对了!
# 您一共猜了7次
# 还凑合
import math
for i in range(100,1000):
    if math.pow((i%100),3)+math.pow((i//10%10),3)+math.pow((i//100),3) == i:
        print(i)
# 407

实操案例五

year = [82,89,88,86,00,85,99]
print('原列表:',year)
for index,value in enumerate(year):
    #print(index,value)
    if str(value) != '0':
        year[index] = int('19'+str(value))
    else:
        year[index] = int('200' + str(value))
print('修改之后的列表:',year)
year.sort()
print('排序之后的列表:',year)
# 原列表: [82, 89, 88, 86, 0, 85, 99]
# 修改之后的列表: [1982, 1989, 1988, 1986, 2000, 1985, 1999]
# 排序之后的列表: [1982, 1985, 1986, 1988, 1989, 1999, 2000]
lst = []
for i in range(0, 5):
    goods = input('请输入商品编号和商品名称进入商品的入库,每次只能输入意见商品:\n')
    lst.append(goods)
for item in lst:
    print(item)

cart = []
while True:
    num = input('请输入要购买的商品编号:')
    for item in lst:
        if item.find(num) != -1:
            cart.append(item)
            break
    if num == 'q':
        break
print('您购物车里已经选好的商品为:')
'''for m in cart:
    print(m)'''
for i in range(len(cart)-1,-1,-1):
    print(cart[i])
# 请输入商品编号和商品名称进入商品的入库,每次只能输入意见商品:
# 1001 手机
# 请输入商品编号和商品名称进入商品的入库,每次只能输入意见商品:
# 1002 手表
# 请输入商品编号和商品名称进入商品的入库,每次只能输入意见商品:
# 1003 电脑
# 请输入商品编号和商品名称进入商品的入库,每次只能输入意见商品:
# 1004 水杯
# 请输入商品编号和商品名称进入商品的入库,每次只能输入意见商品:
# 1005 手提包
# 1001 手机
# 1002 手表
# 1003 电脑
# 1004 水杯
# 1005 手提包
# 请输入要购买的商品编号:1001
# 请输入要购买的商品编号:1002
# 请输入要购买的商品编号:q
# 您购物车里已经选好的商品为:
# 1002 手表
# 1001 手机

实操案例六

constellation = ['白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座','水瓶座','双鱼座']
#创建性格列表
nature = ['积极乐观','固执内向','圆滑世故','多愁善感','迷之自信','精明计较','犹豫不决','阴暗消极','放荡不羁','务实本分','作天作地','安于现状']
a = dict(zip(constellation,nature))
print(a)
key = input('请输入您的星座名称:')
flag = True
for item in a:
    if key == item:
        flag = True
        print(key,'的性格特点为:',a.get(key))
        break
    else:
        flag = False
if not flag:
    print('对不起,您输入的星座有误')
# {'白羊座': '积极乐观', '金牛座': '固执内向', '双子座': '圆滑世故', '巨蟹座': '多愁善感', '狮子座': '迷之自信', '处女座': '精明计较', '天秤座': '犹豫不决', '天蝎座': '阴暗消极', '射手座': '放荡不羁', '摩羯座': '务实本分', '水瓶座': '作天作地', '双鱼座': '安于现状'}
# 请输入您的星座名称:狮子座
# 狮子座 的性格特点为: 迷之自信
dict_ticket = {'G1569':['北京南-天津南','18:05','18:39','00:34'],
               'G1567': ['北京南-天津南', '18:15', '18:49', '00:34'],
               'G8917': ['北京南-天津西', '18:20', '19:19', '00:59'],
               'G203': ['北京南-天津南', '18:35', '19:09', '00:34'],}
print('车次\t\t出发站-到达站\t\t出发时间\t\t到达时间\t\t历时时长')
for item in dict_ticket:
    print(item,end='\t\t')
    for i in dict_ticket[item]:
        print(i,end='   \t\t')
    print()
train_no = input('请输入要购买的车次:')
persons = input('请输入乘车人,如果是多人请使用逗号分隔')
s = f'您已购买了{train_no}次列车'
s_info=dict_ticket[train_no]
s+= s_info[0]+''+s_info[1]+' 开'
print(f'{s}请{persons}尽快取走纸质车票。')
# 车次		出发站-到达站		出发时间		到达时间		历时时长
# G1569		北京南-天津南   		18:05   		18:39   		00:34   		
# G1567		北京南-天津南   		18:15   		18:49   		00:34   		
# G8917		北京南-天津西   		18:20   		19:19   		00:59   		
# G203		北京南-天津南   		18:35   		19:09   		00:34   		
# 请输入要购买的车次:G8917
# 请输入乘车人,如果是多人请使用逗号分隔张华,李明
# 您已购买了G8917次列车北京南-天津西18:20 开请张华,李明尽快取走纸质车票。

实操案例七

coffee_name = ('蓝山','卡布奇诺','拿铁','皇家咖啡','女王咖啡','美丽与哀愁')
print('您好!欢迎光临小喵咖啡屋')
print('本店经营的咖啡有:')
for index,item in enumerate(coffee_name):
    print(index+1,'.',item,end='  ')
index = int(input('\n请输入您喜欢的咖啡编号'))
if 0 <= index <= len(coffee_name):
    print(f'您的[{coffee_name[index-1]}]好了,请您慢用!')
    
# 您好!欢迎光临小喵咖啡屋
# 本店经营的咖啡有:
# 1 . 蓝山  2 . 卡布奇诺  3 . 拿铁  4 . 皇家咖啡  5 . 女王咖啡  6 . 美丽与哀愁  
# 请输入您喜欢的咖啡编号3
# 您的[拿铁]好了,请您慢用!
scores = (('广州恒大',72),('北京国安',70),('上海上港',66),('江苏苏宁',53),('山东鲁能',51))
for index,item in enumerate(scores):
    print(index+1,'.',end='  ')
    for score in item:
        print(score,end='  ')
    print()

# 1 .  广州恒大  72  
# 2 .  北京国安  70  
# 3 .  上海上港  66  
# 4 .  江苏苏宁  53  
# 5 .  山东鲁能  51  

phones = set()
for i in range(5):
    info = input(f'请输入第{i+1}个朋友的姓名和手机号码:')
    phones.add(info)

for item in phones:
    print(item)
    
# 请输入第1个朋友的姓名和手机号码:张三11111111111
# 请输入第2个朋友的姓名和手机号码:王五22222222222
# 请输入第3个朋友的姓名和手机号码:李四33333333333
# 请输入第4个朋友的姓名和手机号码:赵六44444444444
# 请输入第5个朋友的姓名和手机号码:林七55555555555
# 赵六44444444444
# 林七55555555555
# 王五22222222222
# 李四33333333333
# 张三11111111111

 实操案例八

def get_count(s,ch):
    count = 0
    for item in s:
        if ch.upper()==item or ch.lower()==item:
            count+=1
    return count

if __name__=='__main__':
    s='hellopython.Hellojava'
    ch=input('请输入要统计的字符:')
    count=get_count(s,ch)
    print(f'{ch}在{s}中出现的次数为:{count}')

# 请输入要统计的字符:o
# o在hellopython.Hellojava中出现的次数为:3
def show(lst):
    for item in lst:
        for i in item:
            print(i, end='          ')
        print()

lst = [['01','电风扇','美的',500],['02','洗衣机','TCL',1000],['03','微波炉','老板',400]]
print('编号\t\t名称\t\t\t品牌\t\t单价')
show(lst)
print('-------------------格式化-------------------')
print('编号\t\t\t名称\t\t\t品牌\t\t单价')
for item in lst:
    item[0]='0000'+item[0]
    item[3]='¥{:.2f}'.format(item[3])
show(lst)
# 编号		名称			品牌		单价
# 01          电风扇          美的          500          
# 02          洗衣机          TCL          1000          
# 03          微波炉          老板          400          
# -------------------格式化-------------------
# 编号			名称			品牌		单价
# 000001          电风扇          美的          ¥500.00          
# 000002          洗衣机          TCL          ¥1000.00          
# 000003          微波炉          老板          ¥400.00         

实操案例九

def calc(a,b,ob):
    if ob == '+':
        return add(a,b)
    elif ob == '-':
        return sub(a,b)
    elif ob == '*':
        return mul(a,b)
    elif ob == '/':
        if b != 0 :
            return div(a,b)
        else:
            return '除数不能为0'
def add(a,b):
    return a+b
def sub(a,b):
    return a-b
def mul(a,b):
    return a*b
def div(a,b):
    return a/b

if __name__ == '__main__':
    a = int(input('请输入第一个整数:'))
    b = int(input('请输入第二个整数:'))
    ob =input('请输入运算符:')
    print(calc(a,b,ob))

# 请输入第一个整数:15
# 请输入第二个整数:3
# 请输入运算符:/
# 5.0

import random
def guess(num,guess_num):
    if num == guess_num:
        return 0
    elif guess_num > num:
        return 1
    else:
        return -1
num = random.randint(1,100)
for i in range(10):
    guess_num = int(input('我心里有[1-100]的整数,请你猜一猜:'))
    result = guess(num,guess_num)
    if result == 0:
        print('猜对了!')
        break
    elif result == 1:
        print('大了')
    else:
        print('小了')
else:
    print('真笨,10次都猜不对')
    
# 我心里有[1-100]的整数,请你猜一猜:45
# 小了
# 我心里有[1-100]的整数,请你猜一猜:56
# 小了
# 我心里有[1-100]的整数,请你猜一猜:67
# 小了
# 我心里有[1-100]的整数,请你猜一猜:78
# 小了
# 我心里有[1-100]的整数,请你猜一猜:89
# 猜对了!

实操案例十

try:
    score = int(input('请输入分数:'))
    if 0 <= score <= 100:
        print('分数为:', score)
    else:
        raise Exception('分数不正确')
except Exception as e:
    print(e)
    
# 请输入分数:102
# 分数不正确
# 请输入分数:a
# invalid literal for int() with base 10: 'a'
def is_triangle(a,b,c):
    if a<0 or b<0 or c<0:
        raise Exception('三条边不能是负数')
    if a+b>c and a+c>b and b+c>a:
        print(f'三角形的边长为a={a},b={b},c={c}')
    else:
        raise Exception(f'a={a},b={b},c={c},不能构成三角形')

if __name__ == '__main__':
    try:
        a = int(input('请输入第一条边:'))
        b = int(input('请输入第二条边:'))
        c = int(input('请输入第三条边:'))
        is_triangle(a,b,c)
    except Exception as e:
        print(e)

# 请输入第一条边:3
# 请输入第二条边:4
# 请输入第三条边:5
# 三角形的边长为a=3,b=4,c=5

# 请输入第一条边:1
# 请输入第二条边:2
# 请输入第三条边:3
# a=1,b=2,c=3,不能构成三角形

实操案例十一

import math
class Circle(object):
    def __init__(self,r):
        self.r=r

    def get_area(self):
        return math.pi*math.pow(r,2)
    def get_perimeter(self):
        return 2*math.pi*self.r

if __name__ == '__main__':
    r = int(input('请输入圆的半径:'))
    c = Circle(r)
    print(f'圆的面积为:{c.get_area()}')
    print(f'圆的周长为:{c.get_perimeter()}')

    print('圆的面积为:{:.2f}'.format(c.get_area()))
    print('圆的周长为:{:.2f}'.format(c.get_perimeter()))

# 请输入圆的半径:10
# 圆的面积为:314.1592653589793
# 圆的周长为:62.83185307179586
# 圆的面积为:314.16
# 圆的周长为:62.83
class Student(object):
    def __init__(self,stu_name,stu_age,stu_sex,stu_score):
        self.stu_name = stu_name
        self.stu_age = stu_age
        self.stu_sex = stu_sex
        self.stu_score = stu_score

    def show(self):
        print(self.stu_name,self.stu_age,self.stu_sex,self.stu_score)

if __name__ == '__main__':
    print('请录入学员的信息:(姓名#年龄#性别#成绩)')
    lst = []
    for i in range(0,5):
        s = input(f'请输入第{i+1}位学员的信息和成绩:')
        s_lst = s.split('#')
        #创建学生对象
        stu = Student(s_lst[0],int(s_lst[1]),s_lst[2],float(s_lst[3]))
        lst.append(stu)
    for item in lst:
        item.show()
        
# 请录入学员的信息:(姓名#年龄#性别#成绩)
# 请输入第1位学员的信息和成绩:张倩#20#男#90
# 请输入第2位学员的信息和成绩:李华#21#女#91
# 请输入第3位学员的信息和成绩:张明#23#男#89
# 请输入第4位学员的信息和成绩:王五#20#男#92
# 请输入第5位学员的信息和成绩:刘六#24#女#21
# 张倩 20 男 90.0
# 李华 21 女 91.0
# 张明 23 男 89.0
# 王五 20 男 92.0
# 刘六 24 女 21.0

实操案例十二

class Instrumnet():
    def make_sound(self):
        pass

class Erhu(Instrumnet):
    def make_sound(self):
        print('二胡在演奏')
class Pinao(Instrumnet):
    def make_sound(self):
        print('钢琴在演奏')
class Violin(Instrumnet):
    def make_sound(self):
        print('小提琴在演奏')

def play(Instrumnet):
    Instrumnet.make_sound()

class Bird():
    def make_sound(self):
        print('小鸟在唱歌')

if __name__ == '__main__':
    play(Erhu())
    play(Pinao())
    play(Violin())
    play(Bird())
    
# 二胡在演奏
# 钢琴在演奏
# 小提琴在演奏
# 小鸟在唱歌
class Car(object):
    def __init__(self,type,no):
        self.type = type
        self.no = no
    def start(self):
        pass
    def stop(self):
        pass

class Taxi(Car):
    def __init__(self,type,no,company):
        super().__init__(type,no)
        self.company = company
    def start(self):
        print('乘客您好!')
        print(f'我是{self.company}出租车公司的,我的车牌是{self.no},请问您要去哪里?')
    def stop(self):
        print('目的地到了,请您付款下车,欢迎再次乘坐')

class FamilyCar(Car):
    def __init__(self,type,no,name):
        super().__init__(type,no)
        self.name()=name
    def stop(self):
        print('目的地到了,我们去玩儿吧')
    def start(self):
        print(f'我是{self.name},我的汽车我做主')

if __name__ == '__main__':
    taxi = Taxi('上海大众','京A9765','长城')
    taxi.start()
    taxi.stop()
    print('_'*30)
    familycar = FamilyCar('广汽丰田','京B8888','武大郎')
    familycar.start()
    familycar.stop()

实操案例十三

import prettytable as pt
#显示座席
def show_ticket(row_num):
    tb = pt.PrettyTable()
    tb.filed_names=['行号','座位1','座位2','座位3','座位4','座位5']
    for i in range(row_num):
        lst=[f'第{i+1}行','有票','有票','有票','有票','有票']
        tb.add_row(lst)
    print(tb)

#订票
def order_ticket(row_num,row,column):
    tb=pt.PrettyTable()
    tb.filed_names=['行号','座位1','座位2','座位3','座位4','座位5']
    for i in range(row_num):
        if int(row) == i+1:
            lst = [f'第{i+1}行', '有票', '有票', '有票', '有票', '有票']
            lst[int(column)]='已售'
            tb.add_row(lst)
        else:
            lst = [f'第{i+1}行', '有票', '有票', '有票', '有票', '有票']
            tb.add_row(lst)
    print(tb)



if __name__ == '__main__':
    row_num = 13
    show_ticket(row_num)
    choose_num=input('请输入选择的座位,如13,5表示13排5号座位')
    try:
        row,column=choose_num.split(',')
    except:
        print('输入格式有误,如13排5号座位,应该输入13,5')
    order_ticket(row_num,row,column)



 

 

import datetime
def inputdate():
    indate = input('请输入开始日期:(20200808):')
    indate = indate.strip()
    datestr = indate[0:4]+'-'+indate[4:6]+'-'+indate[6:]
    return datetime.datetime.strptime(datestr,'%Y-%m-%d')
if __name__ == '__main__':
    print('---------------------推算几天后的日期-----------------------------')
    sdate = inputdate()
    in_num = int(input('请输入间隔的天数:'))
    fdate = sdate+datetime.timedelta(days = in_num)
    print('您推算的日期为:'+str(fdate).split(' ')[0])

# ---------------------推算几天后的日期-----------------------------
# 请输入开始日期:(20200808):20200808
# 请输入间隔的天数:-10
# 您推算的日期为:2020-07-29

实操案例十四

import time
def show_info():
    print('输入提示数字,执行相应操作:0.退出 1.查看登录日志')

#记录日志
def write_logininfo():
    with open('log.txt','a')as file:
        s=f'用户名{username},登录时间:{time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time()))}'
        file.write(s)

#读取日志
def read_logininfo():
    with open('log.txt','r') as file:
        while True:
            line=file.readline()
            if line == '':
                break
            else:
                print(line)



if __name__ == '__main__':
    username=input('请输入用户名:')
    pwd=input('请输入密码:')
    if 'admin' == username and 'admin' == pwd:
        print('登录成功')
        write_logininfo()#记录日志
        show_info()#提示用户要执行什么操作
        num=int(input('输入操作数字:'))
        while True:
            if num == 0:
                print('退出成功')
                break
            elif num == 1:
                print('查看登录日志')
                read_logininfo()#读取日志
                num = int(input('输入操作数字:'))
            else:
                print('您输入的数字有误')
                show_info()
                num = int(input('输入操作数字:'))
        else:
            print('对不起,用户名或密码不正确!!!')

    # 请输入用户名:admin
    # 请输入密码:admin
    # 登录成功
    # 输入提示数字,执行相应操作:0.
    # 退出
    # 1.
    # 查看登录日志
    # 输入操作数字: 1
    # 查看登录日志
    # 用户名admin, 登录时间:2022 - 07 - 21
    # 19: 37:34
    # 输入操作数字:0
    # 退出成功

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python实训项目可以根据不同的需求和目的进行设计和实现。根据提供的引用内容,我可以为您介绍一个学生信息管理系统的Python实训项目。 该项目主要包括以下功能模块: 1. 添加学生信息:输入学生的姓名、年龄、性别、学号等信息,将其保存到文件中。 2. 查询学生信息:根据学生的姓名或学号查询学生的详细信息。 3. 修改学生信息:根据学生的学号修改学生的信息。 4. 删除学生信息:根据学生的学号删除学生的信息。 以下是该项目的代码实现: ```python # 定义学生类 class Student: def __init__(self, name, age, gender, stu_id): self.name = name self.age = age self.gender = gender self.stu_id = stu_id def __str__(self): return f"姓名:{self.name},年龄:{self.age},性别:{self.gender},学号:{self.stu_id}" # 添加学生信息 def add_student(): name = input("请输入学生姓名:") age = input("请输入学生年龄:") gender = input("请输入学生性别:") stu_id = input("请输入学生学号:") student = Student(name, age, gender, stu_id) with open("students.txt", "a") as f: f.write(str(student) + "\n") print("添加成功!") # 查询学生信息 def query_student(): keyword = input("请输入要查询的学生姓名或学号:") with open("students.txt", "r") as f: lines = f.readlines() for line in lines: if keyword in line: print(line.strip()) # 修改学生信息 def modify_student(): stu_id = input("请输入要修改的学生学号:") with open("students.txt", "r") as f: lines = f.readlines() with open("students.txt", "w") as f: for line in lines: if stu_id in line: name = input("请输入学生姓名:") age = input("请输入学生年龄:") gender = input("请输入学生性别:") student = Student(name, age, gender, stu_id) f.write(str(student) + "\n") print("修改成功!") else: f.write(line) # 删除学生信息 def delete_student(): stu_id = input("请输入要删除的学生学号:") with open("students.txt", "r") as f: lines = f.readlines() with open("students.txt", "w") as f: for line in lines: if stu_id not in line: f.write(line) print("删除成功!") # 主函数 def main(): while True: print("欢迎使用学生信息管理系统!") print("1. 添加学生信息") print("2. 查询学生信息") print("3. 修改学生信息") print("4. 删除学生信息") print("0. 退出系统") choice = input("请输入您的选择:") if choice == "1": add_student() elif choice == "2": query_student() elif choice == "3": modify_student() elif choice == "4": delete_student() elif choice == "0": print("谢谢使用,再见!") break else: print("输入有误,请重新输入!") if __name__ == "__main__": main() ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值