hebtu666

少说,多做。

排序:
默认
按更新时间
按访问量
RSS订阅

安装python3教程

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python...

2018-11-28 10:41:21

阅读数 102

评论数 0

第七次课 课上代码

时间空间复杂度(例子:1-n求和) 复杂度:https://blog.csdn.net/hebtu666/article/details/82463970 https://blog.csdn.net/hebtu666/article/details/82465495 二分 一个数组查找某个...

2018-09-07 22:29:38

阅读数 197

评论数 0

河北师范大学软件学院18暑期培训总结

暑假一共直播讲了七次课,每次一小时到一个半小时,前六次讲解python主要实用语法,最后一次讲了学习方法和简单基础的思想和算法。由于时间有限,不能做到很好,请见谅。 视频和资料、教程,加培训qq群:739979255,不会的群里探讨即可。   学院做题网站:橙白oj http://oj.ac...

2018-09-07 22:24:43

阅读数 1934

评论数 1

时间空间复杂度概述

找个时间写一写时间复杂度和一些问题分类,也普及一下这方面知识。 如何衡量一个算法好坏 很显然,最重要的两个指标:需要多久可以解决问题、解决问题耗费了多少资源 那我们首先说第一个问题,要多长时间来解决某个问题。那我们可以在电脑上真实的测试一下嘛,多种方法比一比,用时最少的就是最优的啦。 但是...

2018-09-06 17:25:39

阅读数 762

评论数 0

橙白oj18训练作业2-题解、代码

http://oj.acm-icpc.top/ a题:三个数字排序 可以利用sort函数排序,或者自己想清楚逻辑自己写,我给出一个正确逻辑 (拓展冒泡和其他排序参考https://blog.csdn.net/hebtu666/article/details/81434236) a,b,c...

2018-09-05 19:46:51

阅读数 555

评论数 0

橙白oj18训练作业1-题解、代码

学习资料和oj如何使用加软件官方qq群739979255 oj网址:http://oj.acm-icpc.top/ a题:原题为输入两个数,一行,用空格隔开,因为python操作对萌新来说略难,改为一行一个数,算出a+b。 思路:依次接收数字,注意转换为整形(input接受为字符串),然后加...

2018-09-05 19:30:53

阅读数 534

评论数 0

第六次课 课上代码

oj的使用 Python Split 函数(优点:抽象、简洁。 举例:str\int\float\abs    具体实现)   n=input().split(" ") 3 4 >>>...

2018-08-21 22:50:32

阅读数 438

评论数 0

第五次课 课上代码

第五次   双重循环——排序(复习) While循环 Break continue 字符串(len,取值改值,格式化) 列表生成式 >>> for i in range(4):     for j in range(4...

2018-08-19 21:41:00

阅读数 529

评论数 0

python基础小白题5

题目045:统计 1 到 100 之和。 ''' def tm045():     '''     【个人备注】:简单,但官网有人写的更简单     '''     s = 0     for i in range(1,101):         s+=i     print(s...

2018-08-16 22:00:48

阅读数 376

评论数 0

python基础小白题4

题目031:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 ''' def tm031():     '''     【个人备注】:按照题意要求实现了就行     '''     week = ['monday','tuesday','wedne...

2018-08-16 21:58:11

阅读数 572

评论数 0

python基础小白题3

题目021:猴子吃桃问题 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 以后每天早上都吃了前一天剩下的一半零一个。 到第10天早上想再吃时,见只剩下一个桃子了。 求第一天共摘了多少。 ''' def tm021(): ...

2018-08-16 21:56:30

阅读数 567

评论数 0

python基础小白题2

题目11:判断101-200之间有多少个素数,并输出所有素数。   num=[] for i in range(100,201):     j=i//2                   for k in range(2,j):         if i%k==0:        ...

2018-08-16 21:42:50

阅读数 499

评论数 0

python基础小白题

题目1:有1、2、3、4四个数,能组成多少个互不相同且无重复的三位数?都是多少?   list_num=[1,2,3,4] all_num=[] for i in list_num:     for j in list_num:         for k in list_num : ...

2018-08-16 21:41:11

阅读数 803

评论数 0

小白2048小游戏速成教程(python不到100行)

规则与效果 2048游戏共有16个格子,初始时会有两个格子上安放了两个数字2,每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,系统也会在空白的地方随即出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。系统给予的数字方块不是2就是4,玩家要想办法在这小...

2018-08-14 13:05:07

阅读数 3396

评论数 3

第二次作业 讲解及展示

第二次作业,同学们虽然在认真完成,但是或多或少都出了一些错误,一班张婷,四班武仪人,六班杨泽宇,八班候雯洁,安锦阳,刘净圆,这些同学完成的较为出色,错误较少。 注:排名不分先后 作业内容:根据BMI指数分类并输出 下面写一个包含典型错误的程序 n=input(体重,千克) m=input...

2018-08-06 08:18:45

阅读数 218

评论数 0

排序算法基本介绍及python实现(含详细注释)

对数组排序可以说是编程基础中的基础,本文对八种排序方法做简要介绍并用python实现。 代码中注释很全,适合复习和萌新学习。这是刚入学自己写的,可能难免比不上标准的写法,但是懒得改了。 文末会放和排序相关的基本拓展总结链接。 看不明白可以看群里视频 注意排序实现的具体方式,不要用局部变量,...

2018-08-05 19:46:36

阅读数 2114

评论数 0

第三次课 课上代码

这次可能比较简短,这样也好,可读性比较强。 别问我为什么,我不会告诉你们我把代码关了的哼哼。 简单复习、注意事项及小知识强调讲解 作业讲解 列表的遍历 For循环(这个参考切片,视频有详细讲解,一样的)   >>> p...

2018-08-04 21:11:51

阅读数 246

评论数 0

第一次课 优秀作业展示

                                                                          18级河北师大软件编程训练 很多同学非常认真的完成了作业,这里选出比较优秀的作业展示出来。 注:展示顺序不是排名 为了尊重同学们的劳动成果,并没...

2018-08-01 10:38:26

阅读数 1120

评论数 0

第二次课 课上代码

敲一遍,体会每行代码想表达的意思。   第二讲   创建.py文件 数据类型:布尔(and\or\not) 条件判断语句(if elif else) 列表基础操作(特点、创建、增加元素、len()、下标、py切片)   >>&a...

2018-07-31 10:38:02

阅读数 544

评论数 0

第一次课 课上代码

第一次课内容   学习心态及注意事项 信心 谦虚 脚踏实地 多动手 python简介 代码量少,简介,易上手,语法要求不过于严格, Python 库。 速度慢, 不可加密。 输出、变量、输入 数据类型:整数、浮点数、字符串       >&a...

2018-07-29 09:01:23

阅读数 1391

评论数 0

提示
确定要删除当前文章?
取消 删除