- 博客(21)
- 收藏
- 关注
原创 第12关:我有一个机器人(上)(2)
其实我感觉这就像是索引吧就是和之前random.choice()一样,先调用random,然后调用choice一首诗 = ['《卜算子》','我住长江头,','君住长江尾。','日日思君不见君,','共饮长江水。']class 念诗类(): def 念诗函数(参数): for i in 参数: print(i...
2020-04-30 11:55:56
656
1
原创 第11关:杀死那只机生虫(2) 作业
作业1:deposit = [100,300,900,2000,5000,0,2000,4500]for i in range(1, len(deposit)): if deposit[i-1] == 0: # 判断被除数等于0时,特殊处理。 print('你上次存款为 0 哦!') else: times = deposit[i]/depos...
2020-04-21 15:56:38
1360
原创 第11关:杀死那只机生虫(1)
n=0while n<3: username = input("请输入用户名:") password = input("请输入密码:") if username == 'abc' and password == '123': print("登录成功") break else: n=n+1 p...
2020-04-17 13:43:22
1133
原创 第10关:田忌赛马 (2) 作业
作业1:练习目标:我们会通过今天的作业,做出和电脑进行“石头剪刀布”的游戏。练习要求:和电脑玩一个剪刀石头布的游戏:电脑随机出拳,我们可选择出什么。双方出拳首先,我们要让双方选择出拳,才能判断胜负。我们可以设置变量computer_choice代表电脑的出拳选择,设置变量user_choice代表你的出拳选择。电脑的出拳,我们可以使用random.choice()来随机选择;我们的...
2020-04-15 14:40:51
1873
2
原创 第10关:田忌赛马 (1)
而当程序需要同时调用多个函数的话,一个习惯的用法是定义一个主函数main(),将其他函数放在主函数main()内部,起到一种封装的效果。#第一个函数:打印我喜欢的两个数字def fav_num(num1,num2): print('我喜欢的数字是%d,还有%d。' % (num1,num2))#第二个函数:打印两个这两个数字之和def add_num(num1,num2)...
2020-04-07 13:09:12
753
4
原创 第9关:喊出我的名字(2)作业
# 查看注释,运行代码。import randomimport time# 将抽奖程序封装成函数def choujiang(q,w,e): # 定义一个抽奖函数,带有3个参数,也就是3位候选人 luckylist = [q,w,e] # 定义一个中奖名单的列表 a = random.choice(luckylist) # 在中奖名单里面随机选择 print('...
2020-03-16 17:01:31
1044
3
原创 第9关:喊出我的名字(1)
def tree(Height): print('Merry Christmas!') for i in range(Height): print((Height-i)*2*' ' +'o'+ i*'~x~o') print(((Height-i)*2-1)*' ' +(i*2+1)*'...
2020-03-16 16:56:30
559
1
原创 第7关:小游戏大学问(3)作业
作业1:方案1:就是在之前的基础上,增加了 while True 和break 跳出条件import time,randomplayer_victory = 0enemy_victory = 0while True: for i in range(1,4): time.sleep(2) # 让局与局之间有较明显的有时间间隔 print(...
2020-03-13 14:13:52
2658
1
原创 第8关:编程学习的两大瓶颈(2)作业
作业1:练习目标:我们会通过今天的作业,掌握列表的两个新运用:合并列表和列表排序。练习要求:一次测评中,老师将 学习小组A 和 学习小组B 的测评成绩(满分 100 分)从低到高记录放进两个列表:A=[91, 95, 97, 99],B=[92, 93, 96, 98] 。现在,老师想将两个小组的成绩合并为一个列表,并按照从低到高的顺序排序,你能帮老师完成吗?上一个练习中,我们完成了两组...
2020-03-12 15:10:22
1796
2
原创 AI 人工智能基础课 python-2(1)List 列表
列表 ListList里面也可以加其他元素list=[ ] 声明一个空列表看了第一个list((1,2,3))突然有些混淆,于是试验了下面几种情况,不过还是有点迷糊,可能等以后就能慢慢有感觉了。我想看看里面的第三个人在不在:1包含,5不包含还以为-2会是从倒数第二个往前推呢。。。。增加 append:更改:增加一个列表:为什么第一种情况list+[ ],li...
2020-01-22 10:20:51
325
1
原创 AI 人工智能基础课 python-1
刚开始没看懂,后来一想[:]不是输出全部的意思么,那[:-2]就是全部里面,减掉最末尾的两个字符Jupyterlab选择codeshift+回车:输出结果选择markdown用来写一个标题,文字...
2020-01-21 11:28:01
236
原创 第7关:小游戏大学问(2)
版本3.0:打印战果,三局两胜import time,random# 生成双方角色,并生成随机属性。player_life = random.randint(100,150)player_attack = random.randint(30,50)enemy_life = random.randint(100,150)enemy_attack = random.randint(...
2020-01-15 17:28:14
1143
原创 第7关:小游戏大学问(1)
版本1.0:自定属性,人工PKprint('【玩家】\n血量:100\n攻击:50') # 自定义玩家角色的血量和攻击,用换行符'\n'来优化视觉print('------------------------') # 辅助功能,起到视觉分割的作用,让代码的运行结果更清晰print('【敌人】\n血量:100\n攻击:30')print('----------------------...
2020-01-15 16:10:10
1349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人