Python中级(1)

Python1+X(中级)证书培训笔记(上) 最近参加了一个Python 1+X的培训,然后以下是整理的学习笔记,证书涵盖的知识点有三大块 分别是数据库操作、WEB开发、网络爬虫分析,非常适合有基础并且想快速上手项目的新手学习, 下面将详细讲解 阅读详情

                                 第六章——ASCII码

        大家好,欢迎继续来学习Python。现在,我们已经算入门了!那么现在,就让我们进入中级的学习。

        我们今天来认识ASCII码。ASCII码表就是美国信息交换标准代码。它由128个字符组成。但我们现在只需要背下62个。当然,我们不能死记硬背,只需要记住3个基本的数值:

        0——48

        a——97

        A——65

        背下这三个数值,我们就能推出其它59个数值了,比如说:

        4——48+4——52

        b——97+1——98

        F——65+5——70

        今天的知识就这么多,内容比较少,回去可以慢慢消化一下。接下来是作业:

一、选择题

        1.  3的ASCII码是()? (5%)

        A.50

        B.51

        C.52

        D.48

        2.  b的ASCII码是()? (5%)

        A.99

        B.97

        C.98

        D.66

        3.美国信息交换标准代码就是()? (5%)

        A. ASCII码

        B. ASSCI码

        C. A码

        D.ASCCI码

二、编程题

        数字的ASCII码是什么

1.让用户输入一个整数。 (20%)

2.将这个整数的ASCII码打印出来。 (50%)

3.打印"谢谢使用!" (15%)

参考答案:

一、

        1.B

        2.C

        3.A

二、

a=int(input("请输入一个整数"))
print(a+48)
print("谢谢使用!")

                              第七章——ASCII码的转换

        在上一章的学习中,我们已经认识了ASCII码。那今天,我们来学习ASCII码与字符的转换。首先呢,我们先来学习如何将ASCII转换成字符。要想把ASCII码转成字符,就要用到 chr 函数,比如说要把 49 的ASCII码转成字符:

print(chr(49))

        学习了如何将ASCII码转成字符,接下来,我们来学习如何将字符转成ASCII码。把字符转成ASCII码,又要用到新函数——ord。比如说要把B转成与它对应的ASCII码:

print(ord("B")) # 注意,字符要打引号,但数字不用打

        好,关于ASCII码与字符之间的转换就到这里,接下来是作业:

一、选择题

        1.  49的ASCII码对应的字符是()? (5%)

        A.B

        B.b

        C.2

        D.1

        2.下面选项中,能打印出99的ASCII码对应的字符是()? (5%)

        A.

print(ord(99))

        B.

print(chr("99"))

        C.

print(chr(99))

        D.

print(ord("99"))

        3.下面代码执行后,结果是()? (5%)

print(chr(51))

        A.3

        B."4"

        C."3"

        D.4

二、编程题

        ASCII码对应的字符是多少

1.打印"欢迎使用!" (15%)

2.让用户输入一个数字。 (20%)

3.说"它的ASCII码是:" (15%)

4.不提行。 (10%)

5.说它的ASCII码对应的字符。 (25%)

参考答案:

一、

        1.D

        2.C

        3.A

二、

print("欢迎使用!")
a=int(input("请输入一个数字"))
print("它的ASCII码是:",end="")
print(chr(a))

                              第八章——比较运算符

        今天呢,我们来学习比较运算符。比较运算符,顾名思义,就是用来比较大小的。比较运算符,有如下6种:

表达方式==!=><>=<=
——————————————
什么意思是否相等是否不相等大于小于大于等于小于等于

        还要注意的是比较运算符返回的是布尔类型,比如1+1==2,返回 True ,还比如2+3>9,返回 False 。

        比较运算符这一章内容较少,接下来我布置作业:

一、选择题

        1.下面代码执行后,返回()? (5%)

print(21*4 > 51*2+4)

        A.False

        B.True

        C.>

        D.<=

        2.比较运算符返回的是()? (5%)

        A.str

        B.int

        C.bool

        D.float

        3.下面选项中不是比较运算符的是()? (5%)

        A.>

        B.<=

        C.!=

        D.=

二、编程题

        小小判断员

1.让用户输入一个数字。 (20%)

2.打印 "它是否大于100:"  (15%)

3.不提行。 (20%)

3.​​​​​判断这个数是否大于100。[打印 True 或 False] (30%)

参考答案:

一、

        1.A

        2.C

        3.D

二、

a=int(input("请输入一个数字"))
print("它是否大于100:",end="")
print(a>100)

                                        结束语

        我们 Python中级1 这篇文章就结束了,如果这篇文章点赞破25,评论破5,我就更新下一篇——Python中级2。谢谢阅读。

智能优化算法——遗传算法[1],2024最新Python中级面试题目汇总解答 =child1, child2 = indivdual(), indivdual()#父亲,母亲初始化child1.x = 0.9 * parent1.x + 0.1 * parent2.x #交叉0.9,0.1,可以设置其他系数child1.fitness = fitness(child1.x)#子1适应度函数值child2.fitness = fitness(child2.x)#子2适应度函数值#======= 阅读详情

相关推荐

【python中级】 pyinstaller打包python应用程序(1)

【pyinstaller】 打包python应用程序(1)1.背景2.安装pyinstaller3.编辑后端逻辑代码4.应用打包5.资源 1.背景 本机:windows10 python:3.7.9 当软件开发结束,交付给客户的时候,我们需要进行程序打包,python应用程序打包,我推荐使用pyinstaller。 2.安装pyinstaller 这里使用清华镜像源进行安装: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstalle

jn10010537的博客 692

1+X python程序开发(中级)

关于1+X的总结和分享。

A3505285702的博客 3457

中级Python开发-FluentPython-1

这篇文章深入浅出地讲解了Python数据模型的核心概念及其工程实践价值。文章首先指出Python中高级工程师的关键在于理解"协议式设计",而非简单的语法熟练度,并通过FrenchDeck案例生动展示了如何通过实现__len__和__getitem__两个魔法方法,使自定义类获得与内置序列类型相同的使用体验。 主要内容包括: 详细讲解了虚拟环境的创建和管理方法,强调其在项目开发中的必要性 深入剖析Python数据模型的本质,解释协议式设计的哲学思想 完整实现FrenchDeck示例代码,演

蓝色的杯子 51

简介 - 中级 Python 编程 第 1 页

Python进阶教程:超越基础 本教程系列将探讨一些不再属于Python 3基础教程内容的主题。作者认为,随着时间的推移,一些内容已经超出了基础范围,需要更深入的探讨。 作者将“基础”定义为初学者阶段,专注于让代码运行,而不会过多关注效率和可扩展性。而进阶阶段则更注重以下三个方面: 1. 效率和可扩展性: 随着项目发展,需要保证代码能够高效运行并适应不断增长的需求,避免技术债务的累积。 2. 可维...

sentdex的博客 289

第1章:Python语言内部机制——《跟老吕学Python·中级开发者》

Python的内存管理是其运行时环境的重要组成部分,负责分配和释放内存资源。Python通过内置的内存管理器来跟踪对象的内存使用情况,并在适当的时候回收不再使用的对象。Python使用自动内存管理来监控对象的生命周期,并在不再使用时释放它们占用的内存。这个过程称为垃圾回收。

Python老吕的博客 326

【python中级】 深度学习xml自动生成器-1

【python3】 生成xml文件1、背景2、分析逻辑3、代码4、测试5、资源 1、背景 深度学习的过程,经常会使用开源软件labelImg.exe打标; 有时候,你也可能在想偷懒的事: 怎么减少打标的手动工作量呢? 方案 先打标一些数据,训练一个模型,再用模型推理图片,生成xml; 将生成的xml用labelImg.exe加载,再人工查看微调一些图片标签; 建议: 我这里有个建议,即模型推理得到的矩形框,差不多就OK了! 这个差不多自己把握,反正没必要追求极致的打框,本身标注就带了主观色彩; 何必调节差不

jn10010537的博客 688

Python画画turtle库初级、中级、高级详解(1)

在这个过程中能够学习掌握注释、变量、字符串、数字、列表、循环、函数等基础语法的使用,可以说学完turtle就可以学会Python基础+Python绘图了~例如turtle,一行将它的所有方法做成思维导图,遇到什么需求直接看导图就能找到对应的方法,然后具体使用再crtl+左键查看源码,或者查看文档。的Python,深入学习一个包能够很容易将Python的各种语法串联在一起,然后再去扩展各种技术池。在日常学习的过程中,会的越多不会的也就越多,当然学习Python也是。

2501_90222999的博客 479

1+x_大数据应用开发(python)职业技能(中级)

大数据应用开发(python)职业技能等级证书(中级),1+x证书考题。

HYSliuliuliu的博客 2万+

【1+X Python中级】(Python基础)----考前15小时

1+X Python中级考试(Python基础)----考前15小时! gogogo!!!

weixin_52674026的博客 4076

结构力学程序算法理论基础(一)————虚功原理

1.约束 定义约束:限制质点或者质点系运动的条件称为约束,表示这些限制条件的数学方程称为约束方程。 (1)几何约束 限制质点或者质点系在空间的几何位置的条件称为几何约束.如单摆,其中质点M可绕固定点O在平面Oxy内摆动,摆长为l.这时摆杆对质点的限制条件是:质点M必须在以点O为圆心,以l为半径的圆周上运动.其约束方程为: 又质点M在固定的曲面上运动,那么曲面方程就是质点M的约束方程,即 上...

l93919861的博客 4512

拓扑优化背后的科学:ANSYS Workbench中的算法与原理

本文深入解析了ANSYS Workbench中拓扑优化的科学原理与算法实现,重点介绍了密度法(SIMP)和灵敏度分析等核心算法。通过分层架构解析和参数调优实战,展示如何有效进行模型验证与多物理场耦合优化,帮助工程师提升结构设计效率与性能。

weixin_29250403的博客 417

python小项目编程-中级(1、图像处理)

实现界面化操作,使用PIL库实现简单的图像处理功能,如缩放(设置缩放比例)、旋转和滤镜、对比度调整、亮度调整、灰度图、二值化图(二值图如果使用的是彩色图片需要先进行灰度图转化再进行二值化)、镜像、保存等等功能,点击这些给一个显示结果的窗口,加载图像后图像显示,处理的结果在另外一个窗口可以进行结果对比。

dingyahui的博客 1210

保姆级教程:用Code Blocks搞定中科蓝讯AB5768E蓝牙音响SDK开发环境(附资源包)

本文提供了一份详细的Code Blocks配置指南,帮助开发者快速搭建中科蓝讯AB5768E蓝牙音响SDK开发环境。从工具链安装、环境配置到工程导入和调试技巧,涵盖全流程避坑要点,特别适合K12开发板初学者。附资源包下载,助您高效完成蓝牙音响开发。

weixin_28692817的博客 448

Python爬虫中级(1):网页链接挖掘

Python爬虫中级(1):评论链接挖掘

一北DMY的博客 1064

C++上机——2023年“信息与未来”小学生编程思维展示官方题解

本次活动前三题是“根据问题描述实现代码”类型的问题,题解和示例代码由人工智能GPT-4直接阅读题面后生成――只要熟悉C++的语法和基本的编程、调试,即可解决p1、p2、p3。后三题有一定的算法性,我们给出命题思路和一些可能的解法。注意:本题解是面向指导教师的;指导教师在讲解时可以根据学生掌握程度进行调整。

qq_39127687的博客 2297

保姆级教学:从0搭建微信小程序SpringBoot+Vue(一)

目标:实现一个微信小程序从后端数据库MySQL获取的商品展示页。 框架:后端采用SpringBoot,前端采用Vue,数据库MySQL。 部署工具:IntelliJ IDEA 2024.2专业版+HbuilderX+Node+微信开发者工具,jdk1.8已安装

weixin_44545610的博客 4927

程序媛计划——python中级课时1

class1 异常处理 #python会把标准输入的内容当作字符串处理,即使输入的是数字3也会转化为字符串’3’。 n1 = raw_input() n2 = raw_input() print n1/n2 输入: 10 3 Traceback (most recent call last): File "/Users/icarus/Documents/py_test/py...

weixin_30764771的博客 73

A*寻路算法的最简单通俗讲解

为什么我的眼里常含泪水?因为我有一个算法不会。为了节约点眼泪,今天我们就来介绍著名的A*寻路算法(或简称A*算法)。 Peter Hart, Nils Nilsson 和 Bertram Raphael 在1968年首次提出了著名的A*算法。A*算法其实是Dijkstra最短路径算法的一种扩展。不一样的是,在A*算法中我们需要使用Heuristics 来导引搜索过程,以期达到更好的表现。 ...

白马负金羁 2万+

给中级Python开发者的13个练手项目,适合你不?(1)

在应用程序中,用户将输入原始 URL,最后获得新的缩短 URL。为此,可以使用 random 和 string 模块的组合来生成缩短版 URL 的字符。由于用户将在几天、几个月甚至几年后访问缩短的 URL,因此需要将原始 URL 和缩短的 URL 保存在数据库中。当出现请求时,应用程序会检查 URL 是否存在并重定向到原始 URL,否则会重定向到 404 页面。2. 额外挑战使用随机字符生成缩短 URL 比长且随机字符的 URL 更好。通过添加功能来自定义 URL,用户就可以自定义生成的 URL。

m0_60607971的博客 113

手把手教你搭建工业级C#上位机:完整架构+通信+配置+日志,新手也能落地(附全套源码)

模型层是“数据容器”,统一数据格式,避免参数传递混乱。本文搭建的C#上位机,采用“分层+模块化”架构,解耦了UI、通信、配置、日志四大核心功能,不仅满足工业场景的基础需求,还为后续扩展打下基础。新手跟着步骤走,既能掌握上位机的核心开发技能,又能理解工业级项目的架构设计思路。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1157

使用 PLS 回归进行近红外光谱的异常值检测

在光谱数据中,并非每个数据点都是有效的,因此,在构建模型时找到与大部分数据不符合的数据点是一种必要的操作。这些数据我们称之为。在这篇文章中,我们将使用PLS回归进行红外光谱数据的异常值检测。

qq_44204759的博客 1424

【1.0】Python中级之数据类型的内置方法

【一】数据类型内置方法介绍 数据类型是用来记录事物状态的,而事物的状态是不断变化的(如:一个人年龄的增长(操作int类型) 单个人名的修改(操作str类型),学生列表中增加学生(操作list类型)等),这意味着我们在开发程序时需要频繁对数据进行操作 为了提升我们的开发效率 python针对这些常用的操作,为每一种数据类型内置了一系列方法。 【二】数字类型 【1】整数类型(int) (1)整数...

Chimengmeng的博客 115

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Python+Selenium中级篇之1-Python IDE工具-PyCharm的安装和简单使用

从本文开始陆续介绍一些中级的技能,本篇文章介绍,在Python开发过程中,比较流行,很优秀的一款IDE工具-PyCharm,这里关于它的介绍就一句话,它就相当于Java开发中的Eclipse软件一样。有些人说,Eclipse上可以通过安装插件扩展来支持Python的代码编写,虽然可以这样,但是我强烈建议,你本来就是学习,为啥不选择一个符合大众的选择工具呢,不管你用没有用户Eclipse,在这里,你

Anthony_tester的博客 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

python 中级遍1 - __init__初始化方法

在 Python 的类中,有一种特殊的方法——初始化方法。它的格式是 def init(self):,方法名由 init(initialize 的缩写,初始化的意思)加左右两边的 双下划线 组成。 1.__init__初始化方法 当使用 类名()创建对象时,对自动执行以下操作: 1.为对象在内存中 分配空间 ---- 创建对象 2.为对象的属性 设置初始值 ---- 初始方法(init) 这个 初始化方法 就是 init 方法 init 是对象的* 内置方法* init 方法是 专门 用来定义一个类

伟爵社的博客 1552

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

本地化部署 DeepSeek,构建单细胞与空间转录组 AI 分析平台

本地化部署 DeepSeek,构建单细胞与空间转录组 AI 分析平台

weixin_53637133的博客 181
上一篇: Python基础入门(2)
下一篇: 中考总复习——专题一 . 数与式(1)
Python123BQM
博客等级 码龄3年 109粉丝 6原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值