0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

初学者Python教程

454398 来源:网络整理 作者:网络整理 2019-11-25 16:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:下载Python

初学者Python教程

要使用Python编程,您需要下载Python库,并

I 集成了 D eve L opment E 环境, IDLE

自2007年6月16日起,该版本为2.5.1版本。

Python在此处下载。

假设您在这里使用的是Windows,但是如果您使用的是任何基于Linux操作系统,则可能已经安装了它。要查找,请打开console/konsole/terminal(视发行版而定)。 ),然后输入

python。如果已安装,则将打开Python命令行。

安装后,转到“开始”》“所有程序”》“ Python”》“ IDLE”,我们将开始!

第2步:程序输出,打印语句和“ Hello World”

在这里,我们将教您几乎所有程序员都学到的第一件事:如何打印“你好,世界”。这是程序员常年的第一个例子。请注意,打印并不意味着像用墨水和纸张打印一样,仅表示显示或输出。

无论如何,这里是这样:

在主提示符(》》》)处输入:

》》》print “Hello World”

您将收到以下输出:

Hello World

NB您需要使用(“”)字符来向Python表示要打印它,否则

您将收到以下消息:

》》》 print hello worldSyntaxError: invalid syntax

带有“ world”的将以红色突出显示,以显示错误的地方。

步骤3:变量

变量(据我所知)是链接到另一条数据:

我将演示:

将其键入IDLE:

》》》 myvar = “Hello World!”》》》 &apos&apos&aposprint&apos&apos&apos myvarHello World!

myvar在此示例中是变量,但变量也可以是数字。

这是变量工作方式的简短示例。

现在让事情变得更复杂了,介绍了字符串格式运算符:

百分号:“%”可以用来替换文本字符串中的/data:

》》》 print “%s is number %d! ” % (“Python”, 1)Python is number 1!

“%s”表示替换字符串,而“%d”表示应替换整数。

另一个流行的是“%f”浮点数。

步骤4:程序输入和Raw_input()函数

从命令行获取用户输入的最简单方法是同

raw_input()它从标准输入中读取并将字符串值分配给您指定的变量。

例如,这是它的用法:

name = raw_input(“Enter your name here: ”)age = raw_input(“Enter your age here: ”)print “Your name is:”, nameprint “And you are”, age

何时Python解释器读取第一行,它将内容打印在括号中(在此处输入您的名称:),当您输入名称时,它将继续到下一行,执行相同的操作,但是当遇到“ print”语句将内容打印在括号中,并遇到

“ name”,它是一个变量,基本上用作指向您之前输入的内容的链接,结果如下:

》》》Enter your name here: Hugo.BEnter your age here: 16Your name is: Hugo.BAnd you are 16

在这个阶段,最好引入注释的方法。

与大多数脚本和Unix-shell语言一样,哈希或井号(#)表示注释开始

请注意,在IDLE中,每当您键入#号,它和该行上的所有后续文本都将变为红色。

So:

#Warning!!! This will put CPU usage up to 100% !!!counter = 0while counter 《 1000000: counter += 1 print counter

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    57

    文章

    4858

    浏览量

    89600
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FPGA初学者求助

    Vivado2025.1配置MIG时出现报错 大家好,我是一名研一的学生,同时也是一名FPGA初学者,最近在使用vivado2025.1配置MIG的时候遇到了问题,具体问题如下: 我这个mig的配置
    发表于 12-07 11:43

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括在终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装Python
    的头像 发表于 07-27 13:24 640次阅读
    <b class='flag-5'>初学者</b>指南:树莓派上搭建虚拟环境!

    避雷!树莓派初学者常犯的5个错误!

    如果你刚刚入手树莓派,你就会知道它潜力无穷,几乎能实现你想到的任何功能。然而,这种自由也让你可能在不知不觉中做出对系统有害的操作。在本文中,我将介绍要避免犯哪些错误。初学者最常犯的错误包括:损坏SD
    的头像 发表于 07-22 17:16 876次阅读
    避雷!树莓派<b class='flag-5'>初学者</b>常犯的5个错误!

    机智云配网教程第一期:GAgent固件烧录与调试指南

    前言本文主要总结了我在使用机智云的过程中积累的经验,特别是针对初学者,旨在帮助大家少走弯路。
    的头像 发表于 06-27 19:06 721次阅读
    机智云配网教程第一期:GAgent固件烧录与调试指南

    教你快速看懂电源各部分单元

    资料介绍: 一张电路图通常有几十乃至几百个元器件,它们的连线纵横交叉,形式变化多端,初学者往往不知道该从什么地方开始, 怎样才能读懂它。其实电子电路本身有很强的规律性,不管多复杂的电路,因此初学者只要先熟悉常用的基本单元电路,再学会分析和分解电路的本领,看懂一般的电路图应
    发表于 05-12 15:09

    AI端侧部署案例(SC171开发套件V3)

    AI端侧部署案例(SC171开发套件V3) 序列 课程名称 视频课程时长 视频课程链接 课件链接 工程源码 1 初学者入门手写数字识别案例 20分02秒 https://t.elecfans.com
    发表于 04-16 18:33

    从单片机初学者迈向单片机工程师

    从单片机初学者迈向单片机工程师,对初学者非常适用。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 04-15 14:06

    linux初学者,用这样的开发板合适吗?

    这款是深圳市九鼎创展科技有限公司的全志A40I开发板,适合linux初学者吗? 先用开发板调试,调试成功后,就可以单独用核心板,再配合自己做的底板就可以做产品了。 做核心板还是难度太大了,开发周期太长,直接用核心板。稳定靠谱
    发表于 04-10 11:11

    12V开关电源制作_适合初学者制作的TOP22X系列开关电源

    TOP22X系列虽然出来得比较早,但外围简单、高效,适合初学者制作。图下面的是量产的真实数据。变压器都是PC40材质。同样适合100KHZ的其它芯片驱动的单端反激式开关电源 需要完整版资料可下载附件查看哦!
    发表于 04-02 14:39

    BLDC初学者的福利,建议下载

    内有多份BLDC资料,建议收藏
    发表于 03-17 19:53

    ElfBoard嵌入式教育科普|UART接口全面解析

    掌握UART等通信接口的深入知识,对嵌入式初学者而言,不仅能够深化对通信协议与方式的认知,增强调试技巧及通信接口设计能力,还能拓宽应用范畴并培育系统级思考方式。因此本文将对UART接口进行全面解析
    的头像 发表于 03-10 09:29 1602次阅读
    ElfBoard嵌入式教育科普|UART接口全面解析

    存储器的分类及其区别

    初学者要了解SDRAM需要先了解存储器分类。按照存储器的存储功能划分,可将其分为RAM 和 ROM 两大类。
    的头像 发表于 02-08 11:24 3782次阅读
    存储器的分类及其区别

    电子工程师的电路设计经验分享

    本文分享了电子工程师在电路设计方面的丰富经验,包括项目开发步骤、电路设计核心思想、元器件选择与优化等内容,旨在帮助初学者快速提升电路设计能力。
    的头像 发表于 01-21 15:13 1230次阅读

    MSP430F4250的四种模式分别是在什么情况下使用呢?

    我是一名初学者,看了书知道MSP430F4250的AD转换模式有四种,我想知道这四种转化模式有什么区别,分别应该在什么情况下使用。各位高手能否为我解答哈,在下不胜感激。因为是初学者,有很多东西都不知道,能尽量详细就尽量哈,谢谢了。
    发表于 01-06 06:16

    EE-269:以太网802.3初学者指南

    电子发烧友网站提供《EE-269:以太网802.3初学者指南.pdf》资料免费下载
    发表于 01-05 09:48 1次下载
    EE-269:以太网802.3<b class='flag-5'>初学者</b>指南