摘要: 函数基础 函数简介 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开,提高开发效率 分类: 库函数:print、input、abs等 自定义:用户自己封装的函数 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开, 阅读全文
posted @ 2018-11-09 22:58 程序灬波 阅读(313) 评论(1) 推荐(2) 编辑
摘要: 流程控制 循环结构(while) 格式 while 表达式: 语句块 执行流程:当程序执行到while语句时,首先判断表达式的真假。若表达式的值为真,则执行对应的语句块,之后返回while继续判断表达式的真假;若表达式的值为假,则跳过语句块,跳过while。 说明: 表达式:也叫循环条件 语句块:也 阅读全文
posted @ 2018-11-03 22:15 程序灬波 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 方法一, 从终端输入一个表示年份的整数,判断是否是闰年,是就打印xxx年是闰年,不是打印xxx年不是闰年 方法二,封装函数 阅读全文
posted @ 2018-11-03 21:42 程序灬波 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: ''' 实现思路: 1.创建一个炮塔类,包含2个变量,这2个变量一个是炮塔名字,一个是攻击力。2.在炮塔类中写一个攻击函数,参考案例效果写出对应的语句。可以暂时先不写。3.在炮塔类中写一个升级函数,让攻击力乘2,参照案例效果。4.创建单体炮塔类和群体炮塔类分别继承自炮塔。分别重写攻击函数,输出语句见 阅读全文
posted @ 2018-10-12 22:28 程序灬波 阅读(407) 评论(0) 推荐(1) 编辑
摘要: 例题import lxml.html test_data = """ <div> <ul> <li class="item-0"><a href="link1.html" id="places_neighbours__row">9,596,960first item</a></li> <li cla 阅读全文
posted @ 2018-12-20 21:09 程序灬波 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 灵活的if-else a = 3 if False else 5 # 等价于 if False: a = 3 else: a = 5 灵活的and/or # 当前面为真,才会进行后面的运算 b = True and 3 # 当前面为假,后面就不会运算了 # b = False and 3 ​ # 当 阅读全文
posted @ 2018-11-15 19:54 程序灬波 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 九九乘法表 1x1 = 1 1x2 = 2 2x2 = 4 1x3 = 3 2x3 = 6 3x3 = 9 # 外层循环控制行数 for i in range(1, 10): # 内存循环控制每行怎么打印 for j in range(1, i+1): print('{}x{} = {}'.format(j, i, j*i), end=' ') # 换... 阅读全文
posted @ 2018-11-07 21:37 程序灬波 阅读(780) 评论(0) 推荐(0) 编辑
摘要: ''' 输入2,5,打印: 1 2 3 4 5 6 7 8 9 10 ''' #行数 m = int(input('请输入一个整数')) n = int(input('请在输入一个整数')) for i in range(m): for j in range(n): num = i * n + j + 1 print(num,end='') ... 阅读全文
posted @ 2018-11-07 21:36 程序灬波 阅读(455) 评论(0) 推荐(1) 编辑
摘要: #人在 江湖飘,哪能不挨刀,我几刀砍死你 #规则:5赢4、 4赢3 、3赢2、 2赢1 、 1赢5 #提示:绝对值函数abs #假设:老王和老李 import random import time print('人在江湖飘,哪能不挨刀') while True: #老王出刀 laowang = random.randint(1,5) print('... 阅读全文
posted @ 2018-11-05 14:20 程序灬波 阅读(2185) 评论(0) 推荐(0) 编辑
摘要: #打印1 到100 的和** i = 0 s = 0 while i 54321 ret = 0 a = 12345 while a: last = a % 10 ret = ret * 10 + last a = a // 10 print(ret) ``` - ... 阅读全文
posted @ 2018-11-03 22:36 程序灬波 阅读(845) 评论(0) 推荐(0) 编辑
摘要: s = input('请输入一个字符:') if 'a' <= s <= 'z': print(chr(ord(s) - 32)) elif 'A' <= s <= 'Z': print(chr(ord(s) + 32)) else: print('s') 阅读全文
posted @ 2018-11-03 22:07 程序灬波 阅读(9879) 评论(0) 推荐(0) 编辑
摘要: v = int(input('请输入一个整数:')) if v % 3 == 0 and v % 5 ==0: print(v,'即是3的倍数又是5的倍数') else: print('不是3或5的倍数') 阅读全文
posted @ 2018-11-03 22:02 程序灬波 阅读(12167) 评论(0) 推荐(0) 编辑