动象论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 92 | 回复: 13

这样教谁都可以学好编程

[复制链接]

174

主题

1026

帖子

2222

积分

清正廉明~版主

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

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

积分
2222

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

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

主题

1026

帖子

2222

积分

清正廉明~版主

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

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

积分
2222

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

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

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

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

使用道具 举报

138

主题

1042

帖子

2914

积分

清正廉明~管理员

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

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

积分
2914

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

174

主题

1026

帖子

2222

积分

清正廉明~版主

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

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

积分
2222

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

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

主题

1026

帖子

2222

积分

清正廉明~版主

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

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

积分
2222

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

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

主题

1026

帖子

2222

积分

清正廉明~版主

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

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

积分
2222

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

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

主题

1026

帖子

2222

积分

清正廉明~版主

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

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

积分
2222

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

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-7-25 08:01 Processed in 0.169924 second(s), 28 queries .

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

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

Sectigo签章 MySSL签章

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