Python Lesson 1: 编程环境《替我发个表白短信好吗》

你会编程了吗?

大哥你问这个问题搞笑的吧?不过等一下,仔细想想,什么算会呢?还真不敢确定了,我会了吗。。会了吗。。

来看看大B个怎么说这个问题。

一张牛逼图

听说过 学书法的人要练习 "永" 字,因为它包含了所有的笔画,下面大B哥也给你找了一份Python代码,好🐂B的,包含了所有pyhton语法。

注意一下左侧的那些单词,是大B哥专门从这段代码里抽出来的关键单词(python领域的)

一个测试自己会不会编程的简单方法

小朋友,还记得小时候古文背诵吗?给你看看这些关键词,现在像不像是古文?如果你能理解背诵那离会编程就不远了



请问老师,您电话号码多少 xxx-xxxxxx!

知识路线图

如果小朋友 感觉迷迷糊糊的,没事,所有的python语言知识还是有关联的,让我们做一个知识路线图,然后一步步的来解开所有的谜题吧

注意了,所有知识点前后关联,不要跳跃



小B,看到那个红色箭头了吗,你现在还在这,长路漫漫哦!
大B啊,所实话,有了这个路线图,这回不会那么怕怕了

print到底发生了什么

如果要让屏幕打印 "我爱你" 三个字, 是不是可以这样,我们把我们要做这件事用中文表达出来,然后写到编辑器试一下?比如:
  • 帮我打印 “我爱你”
  • 屏幕给打印 “我爱你 ”
  • 把 “ 我爱你 " 打印到屏幕上
  • 结果会如何?

    报错了对吧? 所以机器是无法直接读懂人类表达的。
    我们只能换一种方式,就是Print("我爱你"), 为什么要用Print呢,其实这个Print意思就是让Python跟电脑说,要在屏幕上打印东西
    基本上你可以把电脑想象成一个只能接收特定表达方法的女朋友,出错了还不能打它

    思考:发送表白短信会怎么流动?

    不知道你有没有注意到,在上面这个流程图中,有一个东西,"我爱你" 这三个字是在所有地方都出现的, 而且数据是流动的:流动方向是 1需求方的脑子 -> 2程序员的脑子 -> 3编辑器 -> 4 电脑屏幕

    "我爱你" 这样的数据,在编程里就叫做 变量,print 这样的能完成某个动作的就叫做 函数。
    假如有一个方法叫smsprint,他的功能是可以发送表白短信(你写上要表白人的手机+表白语),请你想想看,在这个过程中数据会如何流动?

    小B尝试第一次写代码

    如果你已经有了数据流动的思想,那么可以尝试去写你的第一个代码,目标就是在屏幕上打印如下的内容:

    1...2...3..分钟过后.. 我们来看看小B怎么写的

    print(老鼠爱大米)
    原来小B的程序报错了,一直盯着屏幕找原因呢。不知道你有没有发现他写的这个问题在哪?

    字符串介绍

    要解决小B的问题,最简单的方法就是回顾一下你写的输出 "我爱你" 程序,对比一下就会发现 小B的程序少了两个引号 "。
    在python里,我们把用 "" 号引起来的数据叫字符串。
    print("12345")
    print("老鼠爱大米")
    print("hello world")

    用smsprint发送表白短信

    省省吧,今天先练练python,就洗洗睡了
    Sorry but the SQLBolt exercises require a more recent browser to run.
    Please upgrade to the latest version of Internet Explorer, Chrome, or Firefox!

    Otherwise, continue to the next lesson: SQL Lesson 2: Queries with constraints (Pt. 1)
    Python小机器人嘴巴会打印东西,还可以拖动
    练习 do it — 请完成如下任务
    我不会做求助!求助!

    继续努力 学下一节