自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 python社团 培训记录(自2023年2月24日始)

校本课程记录(线下授课,针对五、六年级,Python教学

2023-02-25 12:32:35 737

原创 Python基础测试题(IF判断)

Python基础练习题(知识点:IF判断)

2022-09-30 19:52:28 865

原创 Python基础知识——列表

列表:Python中数据存储的一种格式。定义列表:newList = [ ]列表的操作(增)

2022-05-20 22:57:01 315

原创 Python使用实例:随机单词2

原始数据内容图(格式doc)最终效果图(doc)实现代码:from random import *# 打开文本并把单词存入列表中f1 = open("第五段.txt", "r", encoding="utf-8-sig")s1 = f1.read()s1 = s1.strip()f1.close()words = s1.split('\n')WORDS = []for i in range(len(words)): WORDS.append(words[i]

2022-05-01 11:32:44 759

原创 Python基础实例——随机单词生成(仅单词)

实例环境:日常的单词背诵是顺序的,为了检测单词背诵情况,需要对所背诵的单词随机排序,检测背诵效果。原始文档格式:doc原始文档内容形式:第一步:将单词及释义存储为字典形式(对应键和值)1-1:在word中将“[” 和“]”替换为 “/”1-2:将替换后的内容全部粘贴至 原始数据.txt 文本文档中,并将 原始数据.txt 放在 python同一目录1-3: 新建Python文件,获取单词内容f1 = open("原始数据.txt", "r", encoding="u

2022-05-01 10:53:34 4197

原创 有关python字典的学习心得(字典+文件)

Python字典是一种将两个东西关联在一起的方式,被关联在一起的两个东西分别称为键(key)和值(value)。字典中的每个项(item)或条目(entry)都有一个键和一个值,他们合起来被称为键值对。一个字典就是一些键值对的集合。第一部分:创建一个空的字典:WORDS = {}在字典中添加键、值:方法一:直接将键值对赋值给字典变量名WORDS = {}WORDS = {'apple' : "苹果"} 方法二:将值赋值给键WORDS = {}WORDS["orange

2022-04-19 17:41:46 1020

原创 python turtle库绘图实例1——古老CD图

基本实例效果图:使用模块:Python turtle库,Python random库具体代码:# 绘制 古老CDfrom turtle import *from random import *bgcolor(0, 0, 0) # 设置背景色 为黑色ht() # 隐藏画笔speed(0) # 设置画笔速度pensize(2) # 设置画笔大小color(1, 1, 1) # 设置画笔颜色r = 10 pu() # 抬起画笔goto(0, -r) # 移

2022-04-16 13:19:26 919

原创 现场课赛课后的一些思考

这是从业以来第二次参加现场课赛课。现在的我回想第一次上现场课能感觉到的还是尴尬,记得那节课我上的是PS,但是由于没有提前前往比赛场地操作软件,导致现场课上课的时候演示环节不能找到所用工具,最后还是在学生...

2021-06-06 20:44:45 251 2

原创 python基础训练题(待补充)

一、Hello World的条件输出(来自于python123.io)描述获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬如果输入值是0,直接输出"Hello World"‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬

2021-05-12 16:09:06 222

原创 Python基础教学10:函数

知识点:1、函数的功能2、函数的定义3、函数的调用4、函数的返回值5、形参和实参6、变量作用域一、函数的功能函数:可以完成某个工作的代码块具有独立性、让整个程序更简洁、更容易修正错误,减少工作量(不做重复的工作)二、函数的定义使用def关键字def draw_stars(): for i in range(1, 4): print("*" * 5)三、函数的调用使用函数名+()进行调用。 例如:draw_stars().

2020-05-19 19:42:03 214

原创 Python基础教学9:列表

课时:一课时课程目标:1、掌握列表、元组、字典的定义方式2、了解列表、元组、字典的区别3、掌握列表、元组、字典的基本方法课程重难点:列表教学过程:(一)列表的定义1、定义空白列表 列表名 = [ ] 2、定义内容列表 列表名 = [1,2 ,3,4,5 ]说明:1万物可列,列表中可以存在不能类型数据(也可以是列表本身)。例:可以用列表记录一个人的姓名,年龄,身高,喜欢的学科3、有关列表的操作...

2020-05-19 18:39:19 386

原创 Python基础教学8:循环对比 break和continue 嵌套循环

课时安排:45分钟课程目标:1掌握if和while循环区别2了解break和continue的使用3.循环的嵌套课程内容:(一)if和while的区别1、if循环也叫计数循环,也就是说该循环的循环次数是可计算的;2、while循环也叫条件循环,循环的次数根据条件确定;3、所有的if循环都可以改写为while循环4、使用while循环是要“前定内加”,也就是变量要在循环前定义,循环体内部要有计数,否则很容易死循环(二)有关break和continue的使用1、两

2020-05-16 10:06:38 501

原创 Python基础教学7:循环(for循环 while循环)

课时:一课时(45分钟)课程目标:1了解for循环基本用法2了解列表基础知识3掌握range函数4能够判断循环次数课程内容:(一)for循环基本用法# for循环基本用法:输出5遍“hello wrold”for a in [1,2,3,4,5]: print("hello world")说明:[]列表,列表中的元素个数代表循环次数(循环次数只是和列表中个数有关,和列表中内容无关)# for循环基本用法:列表中元素的使用for a in ["张三",

2020-05-15 19:34:30 712

原创 Python基础教学6:if判断

课时:1课时(45分钟)课程目标:1.了解比较运算符2.掌握if判断语句的基本用法3.了解if函数的嵌套使用4.掌握and、or、not关键字用法课程教学过程:(一)判断第一步:确定判断条件比较运算符(结果为bool型):A == B 比较A和B是否相等(相等为True 不等为False) 例如: 3== 3(True) “hello ”=="hello"(False ) A != B 比较A和B是否不相等(相等为False 不...

2020-05-14 20:03:49 307

原创 Python基础教学5:第一阶段知识复习

课时:一课时课程目标:针对已学习print()、input()、type()及类型转换等进行复习。采用观察、思考、实践形式加深知识记忆。1.学习了Python,张三写了第一个程序,看看是否可以执行?如果不能执行,请帮忙修改。pritn("我叫张X,我要好好学习Python!)注意点:1.Python区分大小写 2.print不能拼写错误 3.单、双引号及小括号必须是英文状态下...

2020-05-08 16:47:20 188

原创 Python基础教学4:input输入

课时:一课时(45分钟)课程内容:1.type()函数的使用2.类型转换函数的使用3.input()函数的使用课程安排:(一)Python中的数据类型(基本型)字符串型(str): “hello world” “我爱Python” "3+5"整型(int): 5 5**2 浮点型(float):3.0 3.0*5逻辑性(...

2020-05-07 20:29:06 725

原创 Python基础教学2:再讲print()函数、字符串和数值类型、Python运算符

待完善

2020-05-07 19:35:27 1371

原创 Python基础教学1:print函数

课时时长:1课时(45分钟)课程目标:1.掌握pyhon和pycharm的安装2.能够使用print函数输入语句3.pycharm中文件的新建、运行和保存。教学内容:(一)了解什么是编程及Python语言的特点(二)Python和Pycharm的安装(利用自制视频教学)(三)IDLE和Pycharm的区别(四)使用print()输出“Hello world”...

2020-05-06 20:30:08 461

原创 Python基础教学3:变量名和赋值

变量名和赋值变量名的命名规则:变量赋值的格式。讲课过程:名不正言不顺——命名规则:以数字、字母和下划线组成(问:多少个字母? 52个 Python区分大小写) 不能以数字开头 不能于关键字相同(什么是关键字?Python内部已经定义其特殊功能的名字,在pycharm中 使用 1) import keyword 2)print(keyword.kwlist)展示) ...

2020-04-30 18:44:27 861

原创 以安装pygame为例,讲解第三方库的安装(pip安装和pycharm内安装)

第一种:使用pip安装安装要求:电脑已经安装PIP(说明:python3.4以上版本已经自动安装)第一步:确定安装pip检验是否安装的方式为:在cmd中输入 pip list,如果出现列表,则表明已经安装成功第二步:使用pip install pygame 命令安装(一般不能成功,因为需要从国外下载包,安装速度很慢,会显示无法找到)第三步:使用镜...

2020-02-24 23:12:10 1440

原创 python自学 pygame 使用按键控制图片文件移动(待完善)

代码目标:将图片至于屏幕中心,使用上、下、左、右键控制图片做对应移动,且图片移动不能超过边界。代码缺点:只能单次移动,长按无效。import pygame,syspygame.init()screen =pygame.display.set_mode([640,480])pygame.display.set_caption("按键测试")bg_color= [255,255,...

2020-02-19 17:26:59 2653 1

原创 python自学——pygame基础——关于pygame中的图像位置

任务目标:将图片放在屏幕正中央的两种方法方法一:数学方法使用方法:使用image.get_rect()方法获得图像的长(.right)和宽(.bottom),利用数学方法计算出中心点位置并赋值给图像放置位置。实现代码:import pygame,syspygame.init()screen =pygame.display.set_mode([640,480])pygam...

2020-02-19 15:15:52 8607

原创 python中pygame学习——碰碰球(简单版)

经过三天的学习,算是了解了程序的90%,在这里做个记录。游戏实现:鼠标控制球拍左右移动,球每次碰到顶部得一分,碰左右反弹,一共3条命,有音效。附件内容:游戏代码,图片及声音文件import pygameimport sys#利用动画精灵创建球类并定义move方法class MyBallCalss(pygame.sprite.Sprite): def __init__...

2020-02-19 00:12:18 1166

原创 python教学:程序演示——猜数字

在讲解完printf()后,可以展示此程序,用于向学生展示编程的作用和乐趣。#程序名称:猜数字#程序要求:从1至100随机一个数字,称为目标数字。通过输入数字进行猜数字。#程序结束:一共六次猜数机会,猜对或者6次机会使用完结束#其他:每次根据每次猜数和目标数据大小进行提示import randomgoal_number = random.randint(1,100)time...

2020-02-07 19:12:35 909 1

原创 python自学 安装pygame pip镜像加速

可以使用pip install pygame命令,但是我试了几次都不行,百度知道是网络问题。服务器在国外,所以下载缓慢。解决办法:使用国内镜像完成常用国内镜像有:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi...

2020-02-06 15:08:22 5685 2

原创 Python自学 使用循环实现9*9乘法表

程序目的:实现9*9乘法表需要掌握:for循环、print进阶用法、rang()用法完成时间:2020年2月6日 1432完成代码:print("="*20 + "这是一个乘法表(5*5)" +"="*24)for x in range(1,10) : for y in range(1,10) : if y <= x : ...

2020-02-06 14:38:10 545

原创 20200205python第一次尝试 学生学籍管理系统(一)

设计意图:一个学生学籍管理系统,可以查看、增加、删除学生数据,可以退出,完成情况:基本完成。完成时间:2020年2月5日1800完整代码:#这个是一个学籍管理程序,可以用来新增、删除、查看、退出功能 2020.02.05 1710#原始数据basic_number =[ {"bianhao":"1","name":"zhangsan","age":"15","cla...

2020-02-05 18:21:17 736

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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