当前位置: 首页 > news >正文

品牌网站方案wordpress规范

品牌网站方案,wordpress规范,做网站要空间还是服务器,自适应网站是什么入门教程、案例源码、学习资料、读者群 请访问: python666.cn 大家好,欢迎来到 Crossin的编程教室 ! 现代计算机和编程的起源和推动力量主要源自美国,再加上26个字母很便于表示(算上大小写,6位bit就够了&am…

入门教程、案例源码、学习资料、读者群

请访问: python666.cn

大家好,欢迎来到 Crossin的编程教室 !

现代计算机和编程的起源和推动力量主要源自美国,再加上26个字母很便于表示(算上大小写,6位bit就够了),因此英语一直是编程领域的不二之选。但这就给部分非英语国家的编程学习者带来一些困扰。以至于有些人还没开始学,就担心自己的英语问题。这完全没必要,因为编程初期所用到的单词很有限,你就当做一个符号去记,也能很快熟悉。而且我们一直在讲的 Python,也可以“用中文”来编程

Python3 对于字符编码这一块做了很大改进。带来的一个额外功能就是,你可以使用中文作为变量名。比如:

>>> 名字 = '张三'
>>> 年龄 = 18
>>> print(名字, 年龄)
张三 18

注意,Python2 是不行的。另外如果在代码里写中文,别忘了在开头加上 #coding: gbk#coding: utf8 的声明。关于版本 2 和 3 的差别之前的文章里有多次说过,不太清楚的同学请在公众号里回复关键字 2v3

上面这样的写法完全是符合语法的,但我个人没有习惯这么来命名。而且,一般并不推荐,毕竟用了中文会有可能在跨平台或者多人协作时遇到编码不一致的问题。

不过非要这么来的,我们可以尝试把教程里的“猜数字”代码改一下(原版代码见教程 22 课):

from random import randint
def 是否相等(参数1, 参数2):if 参数1 < 参数2:print('太小了')return Falseif 参数1 > 参数2:print('太大了')return Falseif 参数1 == 参数2:print('猜中了!')return True答案 = randint(1, 100)
print('猜猜我想的是几?')
是否猜中 = False
while 是否猜中 == False:猜测值 = int(input())是否猜中 = 是否相等(猜测值, 答案)

使用中文变量名,执行效果和原版完全一致(除非代码的编码出了问题)。

更进一步,你还可以通过某些方式更改系统提供的函数名:

from random import randint as 随机整数
输入 = input
输出 = print
对 = True
错 = False
整数 = int
def 是否相等(参数1, 参数2):if 参数1 < 参数2:输出('太小了')return 错if 参数1 > 参数2:输出('太大了')return 错if 参数1 == 参数2:输出('猜中了!')return 对答案 = 随机整数(1, 100)
输出('猜猜我想的是几?')
是否猜中 = 错
while 是否猜中 == 错:猜测值 = 整数(输入())是否猜中 = 是否相等(猜测值, 答案)

这里牵涉到3个概念:

  1. from random import randint as 随机整数 是引入模块时指定别名

  2. 对 = True,就是一个普通的变量赋值

  3. 输入 = input整数 = int,要理解这个用法,你需要有面向对象的认识:在 Python 中函数也是一种对象,可以像普通值一样赋值给变量。赋值之后,这个变量就相当于这个函数,可以通过括号语法来调用。

如果你还嫌不够彻底,有人给了更凶残的解决方案:一个叫做“周蟒”的项目,相当于把 Python 翻译成了中文。(不过项目很久没更新了,我在 py3 上安装未成功)

在 py2 上通过 pip 即可安装:

pip install zhpy

之后就能通过 zhpy 进入交互环境,或者直接 zhpy test.py 执行你的中文 py 代码文件。

写出来代码是酱婶儿的:

从 random 导入 randint 作为 随机整数定义 是否相等(参数1, 参数2):如果 参数1 < 参数2:打印 '太小了'返回 假如果 参数1 > 参数2:打印 '太大了'返回 假如果 参数1 == 参数2:打印 '猜中了!'返回 真答案 = 随机整数(1, 100)打印 '猜猜我想的是几?'
是否猜中🤔 = 假
当 是否猜中🤔 == 假:猜测值 = 整数(输入())是否猜中🤔 = 是否相等(猜测值, 答案)

几乎帮你把所有基础语法都转成了中文,甚至还可以用 emoji 表情……之前有同学对猜数字代码的理解还有疑惑,尤其是 bingo 这个变量,那如果写成这样,是不是更容易理解一点呢?😂

除此之外,还有不少中文编程语言,其中最出名的莫过于“易语言”。虽然科班出身的程序员不太看得上这种语言,但不得不承认,它在我国的草根黑客圈中有着广泛的群众基础。

另外,我还发现了一个有趣语言,叫 PerlYuYan。看名字就知道是基于 Perl,但让你想不到的是,它将 Perl 翻译成了文言文……比如官方示例里的代码:

用警兮用嚴。印道
一至一
哉兮印編曰雜申雜申矣
又纖曰龍鼠矣又曰一矣亂曰
國無人莫我知兮    又何懷乎故都
既莫足與為美政兮  吾將從彭咸之所居資曰
印重一至一兮
重起一至十合始印終

8398a7dbf985a0eac66129a400b59854.jpeg

是不是感到不明觉厉!但实际上也就是字面上的翻译。比如 用警兮用嚴。,其实就是use warnings; use strict;。那么曰龍鼠矣,龙鼠又是什么鬼😂?根据下图自行体会吧(欢迎评论区抢答):

63a2623bb8c059628d80c911d04e7942.jpeg

看了这些中文写出的代码,你现在有啥想法?欢迎评论区发表看法。

最后还是说句,尽管可以用中文写代码,尽管有大量的中文资料、教程、文档,就算你自己也接受使用中文来学习编程甚至写代码,我还是强烈建议你尽量提升下英文,逼着自己去看报错、看原版文档、看 StackOverflow 上的问答,哪怕一开始你用翻译工具慢慢查。英语能力虽然对你编程起步的下限影响不大,但对你编程发展的上限至关重要。和学编程一样,这是个长期的过程,坚持下去总会有提升的。

感谢转发点赞的各位~


_往期文章推荐_

我也曾经因安装库而抓狂,直到我遇到了anaconda


如需了解付费精品课程教学答疑服务

请在Crossin的编程教室内回复: 666

45a2eb9ca7ae31c67f0bd4b1b47bfd54.jpeg

http://www.yayakq.cn/news/618522/

相关文章:

  • 学做快餐在哪个网站保护稀有动物网站建设策划书
  • 洛阳网站推广优化百度不收录我的网站
  • 做导航网站用什么cmsowl WordPress主题
  • 河南建筑培训网莫停之科技windows优化大师
  • 爱用建站平台的优势计算机网络技术网站建设方向
  • 网站建设报价表下载贵州遵义企业公司网站建设
  • 威县做网站哪家好天堂网
  • 较好的网站设计师培训学校网上医疗和医院网站建设制作
  • 模板网站有哪几类网站网页优化技巧
  • 深圳网站建设那家好手机网站设计建设
  • 国外公共空间设计网站网站备案资质
  • 能被百度收录的建站网站思而忧网站
  • 苏州网站搜索引擎优化wordpress 自定义登陆
  • 手机自助网站建设营销组合策略
  • 外贸网站首页国外社交网站做的比较好的是
  • 有没类似建设通的免费网站做网站建设的销售怎么样
  • 杭州网站建设长春公司广州房地产网站建设
  • 工会网站升级改造建设方案焦作网站建设哪家公司好
  • 免费做网站网站的软件有哪些做企业点评的网站
  • 郑州电商网站建设教育培训机构网站模板
  • 法律建设网站数据库网站 建设费用
  • 自己ip做网站做网站费用滁州
  • 网站快速收录教程如何做网站快捷键的元素
  • 设计医院网站建设edge网页视频怎么下载
  • 给企业做网站 内容需要对方提供40个创意包装盒设计
  • 毕业设计网站前端代做成都住建局官网登陆
  • dedecms导航网站电子工程网络工程属于安防工程吗
  • 网站管理后台登录地址怎么买域名自己做网站
  • 月嫂网站建设生猪期货交易平台 app
  • 凡科建站官网页更换视频国外 设计网站