Python快速入门!不要问为什么小学生都会Python,因为他看了文章

国产系统迁移实战:在银河麒麟V10上搞定Wine32位支持,让老Windows软件跑起来 本文详细介绍了在银河麒麟V10操作系统上构建Wine32位支持的全过程,帮助用户解决Windows应用迁移难题。从系统架构差异分析到Wine环境配置,再到实战应用部署与优化,提供了一套完整的解决方案,确保老Windows软件在国产系统上稳定运行。 阅读详情

Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业。它易学好懂,拥有着丰富的库,功能齐全。人生苦短,就用Python。

篇阅读时间不长,大家最好亲自码一遍代码,这样可以更有收获。

概要

1、了解和安装编写和运行Python代码利器:VsCode;

2、掌握Python的注释功能,从一开始就可以学会规范代码;

3、掌握Python基本运算符,初步感受编程语言特色。

VsCode安装和使用

编译运行Python是一个大工程,我们需要一个很棒的编辑器,最好是简约而又时尚,实用而又炫酷。刚好,这里就有一款Python编辑器:Visual Studio Code,简称 VsCode,它是微软开发出来的软件。功能强大却又简单方便,除了Python,它还可以编译C++,C#,PHP等其他语言。

Python快速入门!不要问为什么小学生都会Python,因为他看了文章

 

VsCode界面展示

有两种方法可以安装VsCode:

  • 先安装Anaconda这款软件,在安装过程中,有个选项可直接安装Microsoft VsCode编辑器。
  • 去官网下载安装:https://code.visualstudio.com/。

安装完成后,请先安装一个神器,可以自动补全代码,十分方便。打开VsCode之后输入 "Ctrl + p",在弹出来的对话框输入:ext install python,下载第一个即可。

Python快速入门!不要问为什么小学生都会Python,因为他看了文章

 

Python快速入门!不要问为什么小学生都会Python,因为他看了文章

 

一切就绪后,我们尝试每个学程序都会学习的,打印 ”Hello World“ ,有两种方法:

  • 自己创建一个文档,把后缀改成 ”.py“,比如我们叫它 ”Hello.py“ ,然后用VsCode 菜单的 ”Open File(打开文件)“ 打开你所创建的文件,然后输入代码:"print(‘Hello World’)" 。
  • 直接利用 VSCode 创建文件,你只需要打开菜单中的 "New File(新文件)",输入代码并且运行后再选择保存你想要的位置。

Python快速入门!不要问为什么小学生都会Python,因为他看了文章

 

接下来就是运行程序了,有两种方法:

  • 右键选择 "在终端运行Python文件"。
  • 在 VSCode 界面下方的 "TERMINAL(终端)" 用命令操作:我们在先用“cd”命令进入Hello.py所在的文件位置,或者用VSCode菜单中的 "Open Folder(打开文件夹)" 直接让终端处于 "Hello.py" 所在的文件位置,之后就输入命令 "python Hello.py" 运行程序即可。

Python快速入门!不要问为什么小学生都会Python,因为他看了文章

 

Python快速入门!不要问为什么小学生都会Python,因为他看了文章

 

注释

注释是每一个程序语言必备的功能,它的好处是很多:

  • 把你的代码思路和计划写在程序里,当作笔记。
  • 注释代码功能,可以让他人快速读懂你的代码。
  • 暂时禁用某行代码,方便你调试代码。

在Python 中我们用 ”#” 来实现注释功能。这里我们给大家列举注释常用的几种情景,大家学习后再做一下练习题基本就过关了。

代码:

print("How old are you") # print a sentence
print(1+1) # print the result of one plus one

讲解:

绿色字体部分就是注释,这个例子展示的是解释本行的功能。我们分别给:在屏幕中打印一句话和 计算 1+1 两行代码予以注释,作为一个例子,代码本身是很简单的,大家如果碰到很复杂的一行代码,比如一个复杂的计算公式,这时候注释的重要性就出来了。

代码:

def add(a,b): # function of add operation
 return a+b
print (add(2,3))

讲解:

这个例子展示的是注释的解释函数的功能:我们定义了一个超级简单的函数,一个实现a+b的函数, a 和 b 是待输入的变量,我们在函数的后面注释一段话,告诉大家这是一个实现加法运算的函数,方便后面的调用。我们在第3行直接用add(2,3)实现了对加法函数的调用。

代码:

c = add(3,3)
#c = add(3,4)
print (c)

讲解:

这个例子展示的是注释的屏蔽某行代码 :我们写了两行代码,分别是调用add函数,实现 3+3以及3+4 ,但是我们只想给c这个变量赋上 3+3的结果,这时候我们可以用注释暂时屏蔽c= add(3+4)来达到这个效果。

值得注意的是 print函数在 Python3 中一定加括号 () 来使用。

运行结果:

How old are you
2
5
6

练习题:

1,定义一个减法函数,并注释出它的功能。

2,打印 How old # are you? 并查看结果。

3,写出两行代码同时调用减法函数,并注释掉其中一行,打印结果。

运算符

算术运算符

在上面注释的例子中,我们用了加法 +和减法 - ,事实上它们都是运算符,具体来说叫做算术运算符。除此之外,算术运算符还有:*,/,%,**,//,分别是乘,除,取余,乘方(幂),除数向下取整。

代码:

print (8%3/2)
print (11//3**2)

讲解:

第1行代码用了两个算术运算符,分别是%和 / ,先计算 8 % 3,除数取余后结果等于 2 之后再除以 2,结果是 1

第2行代码用了两个算术运算符,分别是//和 ** ,先计算 3 ** 2,结果等于9 之后再计算 11//9,除数向下取整等于 1。这里需要注意的计算的优先级顺序。

比较运算符

顾名思义,就是负责对两个数字大小进行比较,它们分别是==, !=,>,<,>=,<=,代表的意思分别是,等于,不等于,大于,小于,大于等于,小于等于。注意结果输出的是True(正确)或者 False (错误)。

代码:

print (9*8 != 8*9)
print (9%2 == 4-3)
print (3**2 >= 3*3)

讲解:

第1行代码用了 !=,来判断9*8是否等于 8*9。

第2行代码用了 ==,来判断9%2是否 等于 4-3 。

第3行代码用了 >=,来判断3**2是否 大于等于 3*3 。

逻辑运算符

熟悉数字电路的同学可能对于 与或非 这三个字比较熟悉,没错,在 Python 中我们也有对应的三种运算符,分别是and, or,not 。and要求两边逻辑都是正确的,才会认为结果是正确的;or要求两个逻辑至少一个正确,那么结果就是正确,not起到反作用,颠倒是非。功能上而言,它们更多的是用在条件语句中起到用逻辑关系来连接不同条件的作用,返回的结果和比较运算符一样,是True(正确)或者 False (错误)。

代码:

print (5 > 3 and 4 < 3)
print (5 > 3 or 4 < 3)
print (not 4 < 3)

讲解:

第1行代码用了 and,由于两边中 4<3 是错误的,所以结果是错误的。

第2行代码用了 or,由于两边中 5>3 是正确的,所以结果是正确的。

第3行代码用了not,由于两边中 4<3 是错误的,所以结果是正确的。

运行结果:

1.0
1
False
True
True
False
True
True

 

无法找到 Adobe PDF资源文件。“Acrobat PDFMaker“您必须具有”管理员”权限方可安装这些文件...错误怎么解决 本文的内容是无法找到 Adobe PDF资源文件。“Acrobat PDFMaker“您必须具有”管理员”权限方可安装这些文件...错误的解决办法。 阅读详情

相关推荐

Hi3516CV610硬件设计避坑指南:从电源模块到DDR布线实战解析

本文深入解析了Hi3516CV610硬件设计中的关键难点与实战技巧。重点剖析了电源架构的选型陷阱与PCB布局要点,详细阐述了DDR3/L高速布线的等长匹配、信号完整性及端接策略,并提供了MIPI接口与时钟电路的隔离设计指南。旨在帮助工程师规避常见设计错误,提升系统稳定性与可靠性。

ooo22的博客 254

小学生python编程教程-极度舒适的全套 Python 入门教程,小学生看了也能学会

今天,小编带来了一门极度舒适的 Python 入门教程,它可以让你一下午高速上手Python,并掌握 Linux、Github 两大神器的用法。 教程属于初级入门级别,不仅适用于那些有其它语言基础的同学,对没有编程经验的同学也非常友好舒适。(强烈建议在PC端食用) 有多舒适? 你说舒不舒适? 在挑战中学编程,从入门到上瘾…… 本教程无需学习任何前置教程,且完全免费, Python 新手入门课 内容节选: 一、进入 Python python 程序的执行方式有两种: · 程序文件的方式

m0_60719736的博客 9921

医疗影像分析实战:肺炎X光片分类与分割

医疗影像分析实战:肺炎X光片分类与分割 ,人工智能,计算机视觉,大模型,AI,在医疗领域,医疗影像分析技术凭借其高效、精准的特点,成为疾病诊断与治疗的重要辅助手段。肺炎作为一种常见的呼吸道疾病,严重威胁人类健康,通过 X 光片对肺炎进行诊断是临床常用方法。利用计算机技术实现肺炎 X 光片的自动分类与分割,不仅能减轻医生的工作负担,还能提高诊断的准确性和效率。本文将深入讲解肺炎 X 光片分类与分割的实战过程,结合大量代码示例和关键概念解析,帮助读者掌握相关技术。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 3万+

面向孩子们的 Python 入门指南(一)

你有你的小工具——你的笔记本电脑、个人电脑、平板电脑、手机等等——只要你让它做什么,在合理的范围内,它就会做什么。怎么做?嗯,这是因为每次你给你的小工具分配任务时,它的预编程指令就会在后台启动。那些指令集被称为代码。您会发现,您的小工具需要一套完整的指令来执行最简单的任务,如打开应用或执行计算。他们毕竟只是机器,只是一切的基础上的 1 和 0。他们不能独立思考,所以我们用代码让他们思考。换句话说,编程是你的计算机说的语言,不同的编程语言是它理解/说的不同语言。

龙哥盟 2805

ransac拟合2D圆(三点定圆 c++详细版)

RANSAC(Random Sample Consensus,随机采样一致性)算法是一种基于随机采样的迭代算法,主要用于从一组包含大量噪声和异常值(外点)的数据中估计数学模型的参数。

twnkie的博客 1046

7.29华为OD机试真题 新系统 - 能量对撞 (Java/Py/C/C++/Js/Go)

7.29华为OD机试真题 新系统 - 能量对撞 (Java/Py/C/C++/Js/Go)

算法大师! 1311

给小学生的python内容教学

给小学生的python内容教学

qq_43750301的博客 2561

AUTOSAR-SOMEIP配置总结

导入arxml之后someip信号一般以“pduSomeIp”开头或者“SomeIp”开头。以某个pdu为例,设置项“Pdu Default Partition Ref”主要是根据模块设计,配置相应的Ecuc核分区。在导入arxml之后someip信号中有三个特殊的信号,形如“SdInstance”开头的信号,设置项“Pdu Default Partition Ref”主要是根据模块设计,配置相应的Ecuc核分区。“EcuC”模块主要关注“EcucPduCollection”中的“Pdus”下面的配置。

xiandang8023的博客 4646

2024版最新148款CTF工具整理大全(附下载安装包)含基础环境、Web 安全、加密解密、密码爆破、文件、隐写、逆向、PWN等全套工具

经常会有大学生粉丝朋友私信大白,想通过打CTF比赛镀金,作为进入一线互联网大厂的门票。但是在CTF做题很多的时候都会用到工具,所以在全网苦寻CTF比赛工具安装包!

Libra1313的博客 1万+

使用Qt编译Qt WebEngine

这就是使用Qt编译Qt WebEngine模块的基本步骤。通过按照上述步骤,您应该能够成功编译和使用Qt WebEngine来嵌入Web内容到您的Qt应用程序中。Qt WebEngine是Qt框架的一个模块,它提供了一个现代的Web浏览器引擎,可以在Qt应用程序中嵌入Web内容。首先,需要获取Qt的源代码。如果尚未安装,可以从Qt官方网站下载并安装Qt。完成Qt的安装后,您可以构建并运行Qt WebEngine示例来验证编译是否成功。这将把编译好的Qt库文件和头文件安装到之前指定的安装目录中。

DevForge的博客 3014

YOLOv8剪枝 l1剪枝测试精度仅掉0.8个点,速度提高10.7fps!

文章摘要: 本文提出了一种基于组归一化的重要性评分方法GroupNormImportance,用于神经网络剪枝中的通道选择。该方法支持多种变体,包括标准L1范数、组L1范数和BN缩放因子等计算方式。核心实现包括三个关键部分:1)支持p范数计算(默认为L2);2)提供7种组重要性归约方法(如均值、最大值等);3)提供8种归一化方案(包括标准化、高斯化、LAMP等)。该方法输入一个剪枝组,输出各通道的重要性分数,通过依赖图可实现结构化剪枝。实验对比图展示了剪枝前后的效果差异,验证了该方法的有效性。

FJN110的博客 397

小孩都能学会的零基础Python学习教程

互联网科技发展蓬勃兴起,人工智能时代来临,Python如今越来越火,很多人都想转行做Python。那么什么是Python?Python是一种面向对象的解释型计算机程序设计语言,语法简洁清晰,又具有丰富和强大的库,它又叫做作胶水语言。Python比较简单,容易学习和掌握,对于没有编程基础的人来说比较容易上手。有句话叫万事开头难,所以你一定要做好心理准备。半途而废就没意思啦,千万不能遇到问题就打退堂鼓,否则你最后也还是一无所获,时间金钱精力倒是耗费了不少。

xx16755498986的博客 830

鸿蒙开发实战项目(九十二):HUAWEI Health血压测量

是华为开发的用于运动健康领域的一个开放平台, 三方APP可以借助HUAWEI Health开放平台提供的。

斌擎科技 1129

Python快速入门 不要问为什么小学生都会Python,因为他看了文章

Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业。它易学好懂,拥有着丰富的库,功能齐全。人生苦短,就用Python。 篇阅读时间不长,大家最好亲自码一遍代码,这样可以更有收获。 有很多想要学习Python却找不到途径的朋友,我这里整理了一些关于Python的学习资料,从基础到入门到实战都要。有需要的朋友可以关注并私信“01”免费获取… 概要 1、了解和安装编写和运行Python代码利器:VsCode; 2、掌握Python的注释功能,从一开始就可以学会规范代码; 3、掌握Python基本运

mengy7762的博客 202

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

小学生都会安装的最新版最详细Anaconda新手安装+配置+环境创建教程

小学生都会安装的最新版超详细anaconda的下载、安装、详细配置教程,一步一步帮助小白快速入门🥰Anaconda 是一个开源的 Python 和 R 语言的发行版本,主要用于数据科学、机器学习和科学计算。它包含了大量的科学计算库和工具,并且提供了一个方便的环境管理工具,使得用户可以轻松地创建、管理和切换不同的 Python 环境。

qq_44000789的博客 72万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

python入门教程小学生_Python快速入门!为什么小学生都能学会Python,附python教程...

不要问为什么小学生都会Python,因为他看了文章Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业。它易学好懂,拥有着丰富的库,功能齐全。人生苦短,就用Python。篇阅读时间不长,大家最好亲自码一遍代码,这样可以更有收获。概要1、了解和安装编写和运行Python代码利器:VsCode;2、掌握Python的注释功能,从一开始就可以学会规范代码;3、掌握Python基本运算符,初...

weixin_39688875的博客 332

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

写给小白看的Python快速入门文章

DIKW学习模型: D:数据(Data)。了解的程度。 I:信息(Information)。明白的程度。 K:知识(Knowledge)。会用的程度。 W:智慧(Wisdom)。运用之妙,存乎一心的程度。 Pyhton的入门学习相对以前的开发语言学习来讲,算是很简单的一种面向对象语言,比PHP还要简单(在我看来,PHP是最简单的代码了)。

沛哥儿的专栏 767

想快速入门 Python,必看!

学习一门新的语言之前,首先简单了解下这门语言的背景。Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于 1989 年发明,第一个公开发行版发行于 1991 年。Python 在设计上坚持了清晰划一的风格,这使得 Python 成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

xzz_777c的博客 814

小学生python 入门培训班

点击标题下「异步社区」可快速关注 AlphaGo 都在使用的 Python 语言,是最接近 AI 的编程语言。 教育部考试中心近日发布了“关于全国计算机等级(NCRE)体系调整”的通知,决定自2018年3月起,在全国计算机二级考试中加入了“Python语言程序设计”科目。 9个月前,浙江省信息技术课程改革方案已经出台,Python确定进入浙江省信息技术教材,从2018年起浙江省信息技术教材编程语言将会从vb更换为Python。 小学生都开始学Python了,天呐撸,学习Python看完这些...

weixin_63757190的博客 198

Python快速入门教材推荐!

Python作为现在很热门的一门编程语言,介于Python的友好,许多的初学者都将其作为首选,为了帮助大家更好的学习Python,我筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内。 python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择。很多库已经不提供python2支持,请尽快从python迁移到python3.7。...

大数据hadoop开发学习 9962

转行Python,熟知 3 点就能快速入门!

学习一门新的语言之前,首先简单了解下这门语言的背景。Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于 1989 年发明,第一个公开发行版发行于 1991 年。Python 在设计上坚持了清晰划一的风格,这使得 Python 成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

xiaolinyui的博客 997

如何快速入门一门语言(一个五年级小学生写的文章)

如何快速入门一门语言(一个五年级小学生写的文章) Hello,大家好 我是一个五年级的小学生这是我第一次写博客肯定写的不是很好,各位大佬,看看就好???? 变量 学习一门语言的前提肯定首先要了解它的变量 我拿js 来举例 var a = 1; var b = 'ABC's; var c = 1+2; 当然我觉得一开始学变量不需要学的太深只需要了解最基本的1.如何创建变量2.字符串形式的变量和数字形式的变量,就可以了 ...

m0_55410737的博客 269

关于小学生学习编程语言C++的经历经验分享,五问五答

一晃眼史上最严“禁奥令”的落地实施已超一年半,这或多或少消磨着部分家长报奥数培训班的热情。此消彼长,少儿编程呈现出越来越火的趋势。家长们或出于"跟紧时代发展趋势"的需求,或出于“为小升初加码"的需求,都前仆后继地跳坑了。 编程早在十几二十年前还属于挺高端的教育,可现在在一二线城市己越来越平民化越来越低龄化,甚至幼儿园就开始接触少儿编程的人也不在少数。但是,编程距离普通人的普通生活仍然比奥数还要遥...

weixin_45820912的博客 1万+

转行Python,熟知 3 点快速入门!

学习一门新的语言之前,首先简单了解下这门语言的背景。Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于 1989 年发明,第一个公开发行版发行于 1991 年。Python 在设计上坚持了清晰划一的风格,这使得 Python 成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

xx16755498979的博客 1024
上一篇: 腾讯T4主管跳槽后,写出《Linux企业运维实战》,老板:给我看看
下一篇: 还觉得linux命令难吗,看这篇2w多字的linux命令详解,通俗易懂
爱玛士
博客等级 码龄7年 719粉丝 253原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值