随笔分类 -  python 基础语法

摘要:#冒泡排序:每次去相邻的俩个元素比较,不合适就交换,依次向后 1 5 3 2 4 7 1 3 2 4 5 7 1 2 3 4 5 7 假设,按照从小到大排序 ''' # n = len(lt) # #外层循环控制圈数 # for i in range(n - 1): # for j in range(n - 1 -i): # #不合适,就交换数据 # ... 阅读全文
posted @ 2018-11-07 21:42 程序灬波 阅读(749) 评论(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 程序灬波 阅读(833) 评论(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 程序灬波 阅读(469) 评论(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 程序灬波 阅读(2274) 评论(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 程序灬波 阅读(867) 评论(0) 推荐(0)
摘要:流程控制 循环结构(while) 格式 while 表达式: 语句块 执行流程:当程序执行到while语句时,首先判断表达式的真假。若表达式的值为真,则执行对应的语句块,之后返回while继续判断表达式的真假;若表达式的值为假,则跳过语句块,跳过while。 说明: 表达式:也叫循环条件 语句块:也 阅读全文
posted @ 2018-11-03 22:15 程序灬波 阅读(255) 评论(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 程序灬波 阅读(10045) 评论(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 程序灬波 阅读(12414) 评论(0) 推荐(0)
摘要:l = int(input('请输入一个三位数的整数')) a = l // 100 b = l //10 % 10 c = l % 10 ret = c * 100 + b * 10 + a * 1 print(ret) 阅读全文
posted @ 2018-11-03 21:59 程序灬波 阅读(2396) 评论(0) 推荐(0)
摘要:# # 3 输入三个整数,按照从小到大的顺序打印 a = int(input('请输入第一个整数:')) b = int(input('请输入第二个整数:')) c = int(input('请输入第三个整数:')) if a > b > c: print(c,b,a) elif a > c > b: ... 阅读全文
posted @ 2018-11-03 21:55 程序灬波 阅读(25191) 评论(0) 推荐(1)
摘要:**方法一: 输入两个整数,打印较大值** **方法二:函数封装** 阅读全文
posted @ 2018-11-03 21:49 程序灬波 阅读(3923) 评论(0) 推荐(0)
摘要:方法一, 从终端输入一个表示年份的整数,判断是否是闰年,是就打印xxx年是闰年,不是打印xxx年不是闰年 方法二,封装函数 阅读全文
posted @ 2018-11-03 21:42 程序灬波 阅读(1362) 评论(0) 推荐(0)
摘要:运算符与分支结构 运算符 赋值运算符 用'='表示,左边只能是变量 算术运算符 +、-、*:加、减、乘 /:除法运算,结果是浮点型 //:除法运算,结果是整型 %:求余 **:求幂 复合运算符 +=、-=、*=、/=、//=、%=、**= 示例:a = a+b 等价于 a += b 关系运算符 >、 阅读全文
posted @ 2018-10-30 22:53 程序灬波 阅读(415) 评论(0) 推荐(0)
摘要:数据类型 存储单位 最小单位是bit,表示二进制的0或1,一般写作b 最小的存储单位是字节,用byte表示,1B = 8b 1024B = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1TB 1024TB = 1PB 2^32 = 2^10 * 2^10 * 2^1 阅读全文
posted @ 2018-10-26 20:32 程序灬波 阅读(1330) 评论(0) 推荐(0)
摘要:变量定义 什么是变量? 在程序运行过程中,其值可以改变的量。 标识符(命令规范) 只能由数字、字母、下划线组成 不能以数字开头 不能是系统关键字 import keyword ​ # 打印关键字列表 print(keyword.kwlist) 命名原则 尽量做到见名知意 尽量使用英文,实在不行使用全 阅读全文
posted @ 2018-10-26 20:10 程序灬波 阅读(229) 评论(0) 推荐(0)
摘要:**Python3 环境搭建**本章节我们将向大家介绍如何在本地搭建 Python3 开发环境。 Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。 Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等 阅读全文
posted @ 2018-10-26 20:01 程序灬波 阅读(238) 评论(0) 推荐(0)