动象论坛

 找回密码
 立即注册

搜索
查看: 85 | 回复: 13

这样教谁都可以学好编程

[复制链接]

该用户从未签到

174

主题

1025

帖子

2220

积分

清正廉明~版主

虽然不怎么在线,但管理还是有一套

Rank: 16Rank: 16Rank: 16Rank: 16

积分
2220

论坛官方最佳新人活跃会员灌水之王

QQ
发表于 2020-8-15 20:49:39 | 显示全部楼层 |阅读模式
本帖最后由 汪子凯 于 2020-8-16 12:54 编辑

Python为例子:
if条件判断语句:

每天我们的生活中都要进行很多判断,比如发工资:

  1. if 发工资了:
  2.     很开心
  3. elif 工资少发:
  4.     好烦
  5. else:
  6.     想哭了
复制代码



程序也是一样,有时需要我们判断某个指令,格式和项目差不多,就是

  1. if 判断的条件:
  2. 缩进块_条件成立时执行的命令
  3. elif 另一个判断的条件:
  4. 缩进块_条件成立时执行的命令
  5. else:
  6. 缩进块_条件都不成立时执行的命令
复制代码
如果有一些不需要可以去掉,至于增加更多的条件条件后面会讲


你瞧,这么简单,举一下生活的例子挺好的
使用我的脚本的先安装ybc模块!cmd输入以下内容即可安装:
Python安装位置 -m pip install ybc-speech

想支持我吗?快来!
官方论坛
动象论坛(本坛)

该用户从未签到

174

主题

1025

帖子

2220

积分

清正廉明~版主

虽然不怎么在线,但管理还是有一套

Rank: 16Rank: 16Rank: 16Rank: 16

积分
2220

论坛官方最佳新人活跃会员灌水之王

QQ
 楼主| 发表于 2020-8-15 20:53:38 | 显示全部楼层
人家更多的条件只需要再按照elif代码格式,添加同样的代码就行了

So Easy!
使用我的脚本的先安装ybc模块!cmd输入以下内容即可安装:
Python安装位置 -m pip install ybc-speech

想支持我吗?快来!
官方论坛
动象论坛(本坛)
回复

使用道具 举报

  • TA的每日心情
    开心
    2021-4-11 23:04
  • 135

    主题

    1023

    帖子

    2767

    积分

    清正廉明~管理员

    用心做好论坛,用心创造精品!

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    2767

    论坛官方最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老论坛财主在线王比特币王

    发表于 2020-8-16 09:01:48 | 显示全部楼层
    支持下楼主
    动象论坛
    点滴纯粹 简单自然
    动象论坛,用心做好论坛!用心创造精品!
    [点我进入]dxbbs.twxne.top
    回复

    使用道具 举报

    adm1n 该用户已被删除
    发表于 2020-8-16 21:56:41 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    动象论坛欢迎您!文明发帖,理性交流!(๑`・ᴗ・´๑)
    回复

    使用道具 举报

    adm1n 该用户已被删除
    发表于 2020-8-17 13:03:24 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    动象论坛欢迎您!文明发帖,理性交流!(๑`・ᴗ・´๑)
    回复

    使用道具 举报

    该用户从未签到

    174

    主题

    1025

    帖子

    2220

    积分

    清正廉明~版主

    虽然不怎么在线,但管理还是有一套

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    2220

    论坛官方最佳新人活跃会员灌水之王

    QQ
     楼主| 发表于 2020-8-17 13:53:53 | 显示全部楼层
    adm1n 发表于 2020-8-17 13:03
    if,elif,else,真0基础的小白入门教程才会提这个
    稍微有点水平的都不会这么干
    怀疑别人天生就会编程,还 ...

    你这样子,你去喷那些还在教别人print('Hello World!')的人呗

    点评

    Hello world本来就是0基础小白看的垃圾  发表于 2020-8-17 14:12
    我说我没学过编程,这是没长眼睛还是咋地  发表于 2020-8-17 14:11
    使用我的脚本的先安装ybc模块!cmd输入以下内容即可安装:
    Python安装位置 -m pip install ybc-speech

    想支持我吗?快来!
    官方论坛
    动象论坛(本坛)
    回复

    使用道具 举报

    该用户从未签到

    55

    主题

    267

    帖子

    687

    积分

    清正廉明~版主

    致敬·Mozilla Firefox

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    687

    论坛官方最佳新人活跃会员

    发表于 2020-8-21 20:12:25 | 显示全部楼层
    1. import pygame
    2. from pygame.locals import *
    3. from OpenGL.GL import *
    4. from OpenGL.GLU import *

    5. def main(draw):
    6.         pygame.init()
    7.         display = (800,800)
    8.         pygame.display.set_mode(display,DOUBLEBUF|OPENGL)




    9.         gluPerspective(45,1,0,50)
    10.         glTranslatef(0,0,-6)
    11.         glRotatef(0,0,0,0)

    12.         while True:
    13.                 for event in pygame.event.get():
    14.                         if event.type == pygame.QUIT:
    15.                                 pygame.quit()
    16.                                 quit()
    17.                 glRotatef(1,2,3,0)
    18.                 glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT)
    19.                 draw()
    20.                 pygame.display.flip()
    21.                 pygame.time.wait(10)
    复制代码
    动象论坛欢迎您!文明发帖,理性交流!(๑`・ᴗ・´๑)
    回复

    使用道具 举报

    该用户从未签到

    174

    主题

    1025

    帖子

    2220

    积分

    清正廉明~版主

    虽然不怎么在线,但管理还是有一套

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    2220

    论坛官方最佳新人活跃会员灌水之王

    QQ
     楼主| 发表于 2020-8-23 13:27:21 | 显示全部楼层
    adm1n 发表于 2020-8-17 13:03
    if,elif,else,真0基础的小白入门教程才会提这个
    稍微有点水平的都不会这么干
    怀疑别人天生就会编程,还 ...

    你要想一下,别人如果没有写注释,你看得懂吗?知之为知之,不知为不知,是知也。没读过论语啊?
    使用我的脚本的先安装ybc模块!cmd输入以下内容即可安装:
    Python安装位置 -m pip install ybc-speech

    想支持我吗?快来!
    官方论坛
    动象论坛(本坛)
    回复

    使用道具 举报

    该用户从未签到

    174

    主题

    1025

    帖子

    2220

    积分

    清正廉明~版主

    虽然不怎么在线,但管理还是有一套

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    2220

    论坛官方最佳新人活跃会员灌水之王

    QQ
     楼主| 发表于 2020-8-23 13:28:50 | 显示全部楼层
    adm1n 发表于 2020-8-17 13:03
    if,elif,else,真0基础的小白入门教程才会提这个
    稍微有点水平的都不会这么干
    怀疑别人天生就会编程,还 ...

    你这样子说你能写出所有编程语言的hello world啊?
    使用我的脚本的先安装ybc模块!cmd输入以下内容即可安装:
    Python安装位置 -m pip install ybc-speech

    想支持我吗?快来!
    官方论坛
    动象论坛(本坛)
    回复

    使用道具 举报

    该用户从未签到

    174

    主题

    1025

    帖子

    2220

    积分

    清正廉明~版主

    虽然不怎么在线,但管理还是有一套

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    2220

    论坛官方最佳新人活跃会员灌水之王

    QQ
     楼主| 发表于 2020-8-23 13:33:22 | 显示全部楼层
    adm1n 发表于 2020-8-17 13:03
    if,elif,else,真0基础的小白入门教程才会提这个
    稍微有点水平的都不会这么干
    怀疑别人天生就会编程,还 ...
    1. import ybc

    2. while True:
    3.     res = ybc.enterbox('写出你想说的话吧')
    4.     ans = ybc.chat(res)
    5.     ybc.speak(ans)
    复制代码


    ybc这个是我在上猿辅导编程课的时候学的,ybc是他们打造的一个模块,你不是说你看得懂吗,那你能解析吗?

    我给搜索引擎的后路断了,看他怎么办@Mozilla
    使用我的脚本的先安装ybc模块!cmd输入以下内容即可安装:
    Python安装位置 -m pip install ybc-speech

    想支持我吗?快来!
    官方论坛
    动象论坛(本坛)
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

     QQ 手机版小黑屋网站地图

    GMT+8, 2021-5-10 16:05 Processed in 0.183046 second(s), 32 queries .

    CopyRight © 2020-2021 DongXiang BBS. All Rights Reserved.

    ICP备案号:粤ICP备17035028号-1

    MySSL 安全签章

    快速回复 返回顶部 返回列表