<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[viphbk的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/viphbk</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; viphbk]]></copyright><item><title><![CDATA[Python 异常处理（用try...except...及时捕获、内部消化）]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100577195</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100577195</guid><author>viphbk</author><pubDate>Fri, 06 Sep 2019 12:46:19 +0800</pubDate><description><![CDATA[异常名称
描述




BaseException
所有异常的基类


SystemExit
解释器请求退出


KeyboardInterrupt
用户中断执行(通常是输入^C)


Exception
常规错误的基类


StopIteration
迭代器没有更多的值


GeneratorExit
生成器(generator)发生异常来通知退出


StandardError
所有的...]]></description><category></category></item><item><title><![CDATA[18岁可以喝茅台酒练习  （while+break，try...except...）]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100577167</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100577167</guid><author>viphbk</author><pubDate>Fri, 06 Sep 2019 12:41:30 +0800</pubDate><description><![CDATA[1、因为不知道用户什么时候才会输入正确，所以设置while循环来接受输入
2、只要用户输入不是数字就会一直循环，输入了数字就break跳出循环。
3、使用try……except……语句，当用户输错的时候会给予提示。
while True:
    try:
        age = int(input('你今年几岁了？'))
        break
    except ValueError...]]></description><category></category></item><item><title><![CDATA[练习：抛硬币  知识点（列表中取随机值+定义列表满足条件跳出循环+if语句嵌套）]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100576619</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100576619</guid><author>viphbk</author><pubDate>Fri, 06 Sep 2019 11:48:31 +0800</pubDate><description><![CDATA[import random

all = ['正面','反面']
guess = ''

while guess not in all:
    print('------猜硬币游戏------')
    print('猜一猜硬币是正面还是反面？')
    guess = input('请输入“正面”或“反面”：')

toss = all[random.randint(0,1)]
# 随机抛...]]></description><category></category></item><item><title><![CDATA[石头剪刀布 练习 函数嵌套+循环判断条件]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100343334</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100343334</guid><author>viphbk</author><pubDate>Mon, 02 Sep 2019 18:28:40 +0800</pubDate><description><![CDATA[随机函数：.choice
自定义函数嵌套
主函数 main()，子函数 myinput()，子函数again()
循环：设置1个开关 KEY =1 ,while 循环判断是否满足。
import random
key = 1

def myinput():
    a =['石头','剪刀','布']
    computer_choice = random.choice(a)
    user_...]]></description><category></category></item><item><title><![CDATA[练习：工作量计算器]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100270134</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100270134</guid><author>viphbk</author><pubDate>Mon, 02 Sep 2019 14:33:59 +0800</pubDate><description><![CDATA[函数的嵌套
元组的应用
函数的应用：
import math 模块，.ceil()函数:向上取整
向上取整的方法
1、函数.seil()函数
2、%做余数计算
if (size * 80 % time)!=0:
    number = int( size * 80 / time )+1 
    #余数不为零取整数.int()向下取整，+1

import math

# 采集信息的函数
def...]]></description><category></category></item><item><title><![CDATA[求平均数函数.mean()+数组函数.array()]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100163791</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100163791</guid><author>viphbk</author><pubDate>Fri, 30 Aug 2019 18:06:36 +0800</pubDate><description><![CDATA[import numpy as np  # 导入 numpy库，下面出现的 np 即 numpy库
scores1 =  [91, 95, 97, 99, 92, 93, 96, 98]  
scores2 = []

average = np.mean(scores1)  # 一行解决。
print('平均成绩是：{}'.format(average))

for score in scores...]]></description><category></category></item><item><title><![CDATA[列表排序 添加append()+合并extand+排序sort()+倒叙reverse()函数]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100163073</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100163073</guid><author>viphbk</author><pubDate>Fri, 30 Aug 2019 17:44:32 +0800</pubDate><description><![CDATA[笨方法
list1 =  [91, 95, 97, 99]  
list2 =  [92, 93, 96, 98]
list_new = []

for item in list1:
    list_new.append(item)
for item in list2:
    list_new.append(item)
print(list_new)
list_new.sort()
print...]]></description><category></category></item><item><title><![CDATA[九九乘法表练习： (while/for循环嵌套，break结束循环，range()函数生成取头不取尾的整数)]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100161777</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100161777</guid><author>viphbk</author><pubDate>Fri, 30 Aug 2019 16:39:28 +0800</pubDate><description><![CDATA[print(‘hello’,end=’’)
print(‘world’)
print(‘hello’,end=’  ')
print(‘world’)
print(‘hello’,end=’!’)
print(‘world’)

]]></description><category></category></item><item><title><![CDATA[人机PK练习while True+if...break (无限循环)+随机random.randint(a,b)+ 时间time.sleep()+格式化str.format()取代%+类型码]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100160164</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100160164</guid><author>viphbk</author><pubDate>Fri, 30 Aug 2019 15:46:09 +0800</pubDate><description><![CDATA[import time
import random

player_victory = 0
enemy_victory = 0

while True:
    for i in range(1,4):
        time.sleep(1.5)
        print('  \n——————现在是第 {} 局——————'.format(i))
        player_life =...]]></description><category></category></item><item><title><![CDATA[练习：无限猜数字大小（无限循环：while True + break/continue 语句）（限定次数循环：while/for+range()+braek/continue+else语句）]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100148318</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100148318</guid><author>viphbk</author><pubDate>Thu, 29 Aug 2019 22:50:09 +0800</pubDate><description><![CDATA[无限循环，答对跳出（while True + break/continue 语句）
a = 24
while True:
    b = input ('请输入你猜的数字')
    if int(b)== a :
        print('答对了')
        break
    elif int(b)&gt;a:
        print('大了，请重新输入')
        c...]]></description><category></category></item><item><title><![CDATA[（案例：连续答对所有问题才能通过否则返回循环的开始）while ture+if...continue语句]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100147761</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100147761</guid><author>viphbk</author><pubDate>Thu, 29 Aug 2019 22:03:22 +0800</pubDate><description><![CDATA[while True:
    q1 = input('第一问：你一生之中，在什么地方最是快乐逍遥？')
    if q1 != '黑暗的冰窖':
        continue
    print('答对了，下面是第二问：')
    q2 = input('你生平最爱之人，叫什么名字？')
    if q2 != '梦姑':
        continue
    print('答对了...]]></description><category></category></item><item><title><![CDATA[无限循环：while True+if...break（打破循环） 用法]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100147584</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100147584</guid><author>viphbk</author><pubDate>Thu, 29 Aug 2019 21:49:55 +0800</pubDate><description><![CDATA[while True:
    p = input('请输入你的名字')
    if p =='小龙女':
        break
print('可以进入古墓')   



]]></description><category></category></item><item><title><![CDATA[函数：bool()，查看数据会被判断为真还是假]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100146165</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100146165</guid><author>viphbk</author><pubDate>Thu, 29 Aug 2019 20:37:34 +0800</pubDate><description><![CDATA[使用bool()函数来查看一个数据会被判断为真还是假。这个函数的用法与type()函数相似，在bool()函数括号中放入我们想要判断真假的数据，然后print出来即可。
print('以下数据判断结果都是【假】：')
print(bool(False))
print(bool(0))
print(bool(''))
print(bool(None))


print('以下数据判断结果都是【真】：...]]></description><category></category></item><item><title><![CDATA[练习：换座位。涉及知识点：for循环，fange()函数，pop()函数，append()函数。]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100117862</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100117862</guid><author>viphbk</author><pubDate>Wed, 28 Aug 2019 14:17:12 +0800</pubDate><description><![CDATA[小明、小红、小刚是同班同学，且坐在同一排，分别坐在第一位、第二位、第三位。
由于他们的身高都差不多，所以，老师计划让他们三个轮流坐在第一位。
每次换座位的时候，第一位变第三位，后面两位都往前一位。
#for 循环
students = ['小明','小红','小兰']
for i in range(3):
    student1 = students[0]   #列表获取第一个元素
    st...]]></description><category></category></item><item><title><![CDATA[字典与列表的嵌套]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100114055</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100114055</guid><author>viphbk</author><pubDate>Wed, 28 Aug 2019 11:02:03 +0800</pubDate><description><![CDATA[#列表嵌套列表
students = [['小明','小红','小刚','小美'],['小强','小兰','小伟','小芳']]
print(students[1][1])

#字典嵌套字典
scores = {
    '第一组':{'小明':95,'小红':90,'小刚':100,'小美':85},
    '第二组':{'小强':99,'小兰':89,'小伟':93,'小芳':88}
   ...]]></description><category></category></item><item><title><![CDATA[给字典添加(键)/删除(键)/修改(值)案例]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100113796</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100113796</guid><author>viphbk</author><pubDate>Wed, 28 Aug 2019 10:16:12 +0800</pubDate><description><![CDATA[结果有什么不同？
scores = {'小明':95,'小红':90,'小刚':90}
 
scores ['小美'] = 85
scores ['小刚'] = 92
print(scores)

scores = {'小明':95,'小红':90,'小刚':90}
del scores['小刚']
scores['小美'] = 85
scores['小刚'] = 92
print(scores)...]]></description><category></category></item><item><title><![CDATA[字典提取元素体验：提取1个元素，提取多个元素相加，提取多个元素，提取错误。]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100113225</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100113225</guid><author>viphbk</author><pubDate>Wed, 28 Aug 2019 09:54:19 +0800</pubDate><description><![CDATA[scores = {'小明':95,'小红':90,'小刚':90}
print(scores['小红'])
# 90

scores = {'小明':95,'小红':90,'小刚':90}
print(scores['小红']+scores['小明'])
# 185

scores = {'小明':95,'小红':90,'小刚':90}
print(scores['小红'],scores['小明...]]></description><category></category></item><item><title><![CDATA[len()函数：统计列表或字典的长度]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100113056</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100113056</guid><author>viphbk</author><pubDate>Wed, 28 Aug 2019 09:42:49 +0800</pubDate><description><![CDATA[students = ['小明','小红','小刚']
scores = {'小明':95,'小红':90,'小刚':90}
print(len(students))
print(len(scores))


]]></description><category></category></item><item><title><![CDATA[练习：输入函数input()+if嵌套+强制字符转换int(input())]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100102293</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100102293</guid><author>viphbk</author><pubDate>Tue, 27 Aug 2019 16:14:02 +0800</pubDate><description><![CDATA[print('小精灵：您好，欢迎古灵阁，请问您需要帮助吗？')
answer_1 = input('请回答：需要or不需要？')

if answer_1 == '需要':
    print('请问您需要什么帮助呢？')
    answer_2 = int(input('请输入：1 存取款；2 货币兑换；3 咨询'))

    if answer_2 == 2:
        print(...]]></description><category></category></item><item><title><![CDATA[下载图片：requests.get+open('name.jpg','wb')]]></title><link>https://blog.youkuaiyun.com/viphbk/article/details/100048465</link><guid>https://blog.youkuaiyun.com/viphbk/article/details/100048465</guid><author>viphbk</author><pubDate>Sat, 24 Aug 2019 08:17:37 +0800</pubDate><description><![CDATA[import requests
res = requests.get('https://timgsa.baidu.com/timg?image&amp;quality=80&amp;size=b9999_10000&amp;sec=1566615795256&amp;di=5ae6a5503daefac279ecf2e9242c3e69&amp;imgtype=0&amp;src=http%3A%...]]></description><category></category></item></channel></rss>