当前位置: 首页 > news >正文

python笔记和练习----少儿编程课程【阶段一(一)】

第1课 认识新朋友-python第2课 与世界打招呼输出第3课变量与输入第4课函数第5课给变量取名字变量名知识点1、变量名的命名规则如下由字母数字以及下划线组成不能以数字开头没有长度的限制严格区分大小写不能使用Python关键字2、关键字有特定含义的词汇。3、查看关键字import keyword #导入模块 print(keyword.kwlist)结果如下[False, None, True, and, as, assert, async, await, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield]课后练习下列关于变量的定义和赋值说法错误的是 A在Python里变量的设定和赋值不能同时进行需要分开使用两条语句。B.空格不可以作为变量名的一部分。C.变量名以数字开头或者以关键字作为变量名称运行程序时会导致语法错误。D.变量名称的英支母有大小写的区别所以Birth和birth是两人不同的变量。is是python的保留字第6课变量的赋值知识点简单赋值操作符 它的作用是将右边的一个表达式的值赋给一个左边的变量。增量赋值:从Python 2.0开始等号可以和一个算术操作符组合在一起将计算结果 重新赋值给左边的变量这被称之为增量赋值例如加法赋值运算符,先加后赋值。取余赋值运算符%,先取余后赋值。多重赋值将一个表达式赋值给了多个变量。多元赋值同时给多个变量赋值。课后练习1、使用多重赋值的方式将三个变量的值赋值为123456。2、使用多元赋值的方式将三个变量的值分别赋值为456。3、c 1和c c 1是一样的4、关于变量的说法,错误的是 A.变量必须要命名;B.变量第一次赋值1第二次赋值为4那么最后变量的值为4;C.变量只能用来存储数字,不能表示存储文字;D.在同一个程序里,变量名不能重复;第7课神奇的数据类型知识点数据类型不可变数据Number数字、String字符串、Tuple元组可变数据List列表、Dictionary字典、Set集合。基本数据类型整型int浮点型(float) 布尔类型(bool) None类型字符串类型字符串必须用单引号或者双引号引起来。课后练习如果a200,b200,那么a与b相等吗第 28 题 判断题【python一级2023-3】88是一个字符串类型数据如果将单引号去掉它就变成了整型数据同理python也是一个字符串类数据如果将单引号去掉它也会变成整型数据第8课变形金刚数据类型转换知识点类型转换如果使用内置函数做转换那么当A类型转换为B类型你只需要将B类型作为函数名即可。下图是python3.12的内置函数自己找找看哪些能做类型转换。type(B):返回B的类型除了数字【0】和【None】转换为布尔型是False其余的都是True。课后练习1、把整数类型100转换为字符串。2、下面的哪一个命令是将数值转换为字符串 A.print()B.text()C.int()D.str()3、在交互式编程环境下输入float(1)语句执行的结果是【python三级】A.1B.1.0C.‘1’D.传入参数错误不能执行4、int()数用于将一个字符串或数字转换为整型。在Python交互式编程环境下执行以下语句会出现错误的—项是()【python三级】A int()B int(1.0)C int(0x2016)D int(’2023’8)第9课数学运算算术运算符知识点算术运算符1.加法运算 2.减法运算 -3.乘法运算 *4.除法运算 /5.返回商的整数部分 //6.取模返回除法的余数 %7.返回x的y次幂 **课后练习1、11/2的运算结果2、假设a30b10ca*b-5那么c的值是 A.150B. 295C. 300D. 253、已知一头奶牛每天可以产20千克牛奶。N(N为变量)头奶牛7天可以产多少千克的牛奶一级2020年6月要求1程序开始运行后会有提示字符串“请输入奶牛的头数”完成奶牛头数的输入2可以直接赋值提示字符串到程序中提示字符串包括冒号但不包括双引号3程序会根据输入的奶牛头数计算出总共产出的牛奶的重量并将结果进行修饰然后4输出。示例如果输入奶牛的头数为10则输出“10头奶牛7天可以产1400千克的牛奶”第10课比较大小比较运算符知识点比较运算符1、相等 2、不相等 !3、大于 4、小于 5、大于等于 6、小于等于 课后练习a10;b10;ab运行结果是0a10,b20,那么b!a运算的结果是 A.2B.TrueC.FalseD.0.5第11课程序的解释注释知识点注释在程序中对某些代码进行标注说明 解释功能用途注释的分类单行注释以#开头#右边的所有东西当做说明而不是真 正要执行的程序起辅助说明作用。多行注释以开头结束中间的内容当做说明而不是 真正要执行的程序多行注释可以写很多说明。Python中的中文Python中默认的编码格式是 ASCII 格式在没修改编码格 式时无法正确打印汉字所以在读取中文时会报错。解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 # codingutf-8 就行了。注意# codingutf-8 的 号两边不要空格。注意Python3.X 源码文件默认使用utf-8编码所以可以正常解析中文 无需指定 UTF-8 编码。注意如果你使用编辑器同时需要设置 py 文件存储的格式为 UTF-8否 则会出现类似以下错误信息SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xc4 in position 0:invalid continuation byte课后练习第16题 单选题[2019-12 一级]在Python中以下哪个标记是用作多行注释的A. B. ###C. ///D. ***第12课制作加法计算器知识点算法1.系统功能的提示打印print() print(请输入两个数值进行加法计算) print()2.获取用户输入number1 int(input(请输入第一个数值)) number2 int(input(请输入第二个数值))3.进行计算result number1 number24.打印结果并提示print(计算的结果为%d%result) # %d是占位符课后练习制作乘法计算器
http://www.gsyq.cn/news/1348343.html

相关文章:

  • 不用手动改到疯:2026靠谱降AI率工具实测指南
  • 终极大麦网自动抢票指南:轻松搞定热门演出门票的完整教程
  • 3步终极方案:永久解决Navicat Mac版14天试用限制
  • 5大核心功能深度解析:如何用wvp-GB28181-pro构建企业级视频监控系统
  • Applite完整指南:免费开源macOS软件管家,告别命令行操作烦恼
  • 有哪些AI写作辅助平台是真的坚守学术严谨,而不是通用套壳?
  • CANN asc-devkit C API向量归约函数
  • NoisePage查询编译技术深度剖析:LLVM JIT如何实现10倍性能提升
  • 2026年5月温州直流屏/交直流一体化电源/不间断电源/消防应急电源/eps应急电源厂家哪家好,认准温州平源电气有限公司 - 2026年企业推荐榜
  • ShawzinBot完全指南:如何在Warframe中轻松实现MIDI自动演奏
  • H3CSE 高性能园区网:MAD分裂检测技术详解
  • 百度健康杨明璐拆解AI大健康落地实践:从技术赋能到价值创造,构建全链路服务体系
  • CANN asc-devkit向量反量化函数
  • 泾县黄金回收店铺哪家好 靠谱门店推荐及联系方式 - 莘州文化
  • 2026年北京有害生物防制服务商深度横评:从应急消杀升级到科学防制体系 - 企业名录优选推荐
  • OpenCalib:自动驾驶多传感器外参标定工具箱深度解析与技术实现
  • 深度探索WinBtrfs:Windows环境下的Btrfs文件系统完整解决方案
  • 琅琊区黄金回收白银回收铂金回收店铺哪家好 靠谱门店推荐 - 莘州文化
  • 5分钟掌握ToolsFx:终极数据安全与密码学工具箱解决方案
  • 环烷基变压器油技术参数解析与场景适配全指南 - 奔跑123
  • 2026高效之选:专业的食品加工压滤机江苏厂家推荐 - 品牌2025
  • 2026年建筑模板、覆膜板与小红板优质厂家甄选指南top5 - 深度智识库
  • Vue Tree List 使用教程:3分钟上手Vue树形组件,轻松构建层级数据界面
  • Giter8高级技巧:掌握条件渲染和动态参数配置的终极指南
  • 内存安全分析与数据提取:Windows进程内存扫描技术在微信数据库解密中的应用
  • 大学生班级|基于SprinBoot+vue的大学生班级管理系统(源码+数据库+文档)
  • 需求跟踪矩阵的定义和作用
  • Aeneas音频文本对齐工具:3分钟实现专业级音画同步的终极指南
  • 如何快速掌握APK逆向:APKToolGUI图形化工具的完整实战教程
  • 2026年北京消杀公司怎么选?A级资质、HACCP合规、零风险保障完全指南 - 企业名录优选推荐