为什么学编程都从helloworld开始?
- 上次 了解了 游乐场规则
- REPL
- print函数 可以输出 字符串"h"
- 能否输出hello world呀~
- 不是说好的 程序员的浪漫吗??
- print
- 是函数名
- 不能变
- 括号
- 表示对函数 进行调用
- 是固定结构
- "h"
- 是参数
- 可以变
- 怎么变呢?
- 把 参数"h"
- 换成 Hello world!"
- 参数 就是
- 交给print函数的 字符串
- 交给 print函数 啥字符串
- print 就输出 啥字符串
- 照模照样
- 想输出 "hello world"
- 就把 "hello world"
- 送到 print函数的括号里
- 当 参数
- 参数改好 放在 小括号里
- 回车 就 输出~
- 这画面 充满感情
- 快拍下来
- 发给你最爱的人吧!
- 可能你问了
- 这 浪漫 在 哪儿 啊?
- hello world 输出用的是
- print函数
- 对应 印刷
- 源自 古代
- press
- press
- 压
- 最早 压的 是 橄榄油
- 后来用来 印刷
- 最新的印刷
- 是 打印
- print
- 始自 1930s
- 电传打字机
- tele-typewriter
- 作为 当时的
- 标准输出流
- stdout
- c语言
- 始自 1969
- 输出函数名 就叫
- printf 打印
- python 中 的输出函数
- 依然是 print
- 代表着传承
- 当年c语言输出的 第一句
- 就是这句
- 你最开始学python的
- 第一行程序
- 也是这句
- 代表着 纯真
- 历时 50+年
- 历代程序员 各种程序
- 持续 反复演绎
- 代表着长情!!!
- 快把这份程序员的浪漫
- 分享给最值得的人!
- 如果 一不小心
- 把 print 拼错了 呢?
- 首先 不要怕犯错
- 犯错才能进步!
- 如果 真的拼错了
- 拼成 pront
- 会如何呢?
- NameError
- 不认识 pront
- 拼写 错一点儿都不行
- 叫错 print的名字
- 找的 就不是 print
- 找的是 pront
- 根本 没有pront 这个 Name
- 找不着
- 就产生 NameError 了
- 但如果 单词 没拼错
- 小写 改 大写 了呢?
- Print 中的 P 换成大写的
- 又报了NameError
- 还是找不着
- 这就是 计算机愚蠢之处
- 也是 计算机可爱之处
- 一 就是 一
- 零 就是 零
- 错一点 都不行
- 大写 就是 大写
- 小写 就是 小写
- 这次 真的输出了
- 程序员的浪漫
- Hello world!
- print函数 可以输出 字符串
- 但是 print这个词 别拼错
- 就连 大小写 也别能错
- 错了就改 也没事
- 在游乐场 玩够了
- 能否 写个真正的 python程序 呢?
- 命令行能 存文件 吗?
- 我们下次再说!
为什么学编程都从helloworld开始?的更多相关文章
- 从零开始学编程_第A001期_C语言HelloWorld详解
emmm,这是我的第一篇博客. 作为一个软件工程专业的学生,我希望自己能在编程方面有不错的成就,我们老师告诉我们学编程就要写博客,在写博客的过程中不断成长,结交朋友,所以我就开始尝试写专业相关的博客. ...
- 我教女朋友学编程html系列(7)—Html无序列表、自定义列表、有序列表及常用例子
昨天写的那篇文章<我教女朋友学编程Html系列(6)—Html常用表单控件>,基本上有1000人左右看了,那边文章是我站在前人的肩膀上修改来的,添加了截图和说明,合并了例子,使之更容易被初 ...
- [Python] 文科生零基础学编程系列二——数据类型、变量、常量的基础概念
上一篇:[Python] 文科生零基础学编程系列--对象.集合.属性.方法的基本定义 下一篇: (仍先以最简单的Excel的VBA为例,语法与Python不同,但概念和逻辑需要理解透彻) p.p1 { ...
- Hard模式学编程
靖难: 我一直推崇一种学习编程的方法,就是learn programming the hard way,我把它翻译为Hard模式学编程 . 我觉得他有以下几个要领: 1. 一开始学习的时候,要尽量去化 ...
- 「雕爷学编程」Arduino动手做(9)——火焰传感器模块
37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...
- 【雕爷学编程】Arduino动手做(16)---数字触摸传感器
37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...
- Java匹马行天下之学编程的起点——编程常识知多少
学编程的起点——编程常识知多少 前言: 刚去大学那会,我就知道我被录取的学院是软件学院,还知道一点就是软件学院主要是学电脑的,但具体要学什么其实一无所知.待的时间久了,慢慢的,像“编程”.“软件”.“ ...
- Java匹马行天下之学编程的起点——高级语言大锅烩
学编程的起点——高级语言大锅烩 前言: 学知识前总想说点鸡汤,想喝的朋友就看看,不想喝的就直接看干货吧,就当鸡汤是给我自己喝的. 前段时间在网上看了一句话感觉挺触动我的,我做个分享: 如果你觉得你的祖 ...
- Java匹马行天下之学编程的起点——走进编程的殿堂
学编程的起点——走进编程的殿堂 前言: 知其然,知其所以然,努力固然重要,但是思维的提升会让你事半功倍,我会用我花费时间换来的“思维”带更多的朋友入门,让你们明明白白学编程,学编程,不迷茫. 转变思维 ...
- 在线学编程!十大IT在线教育网站推荐
在线学编程!十大IT在线教育网站推荐 1.CSDN学院(http://edu.csdn.net/) CSDN学院是CSDN推出的一个面向中国软件开发者和IT专业人员的技术教育服务平台.主要提供IT领域 ...
随机推荐
- 一文搞懂docker容器基础:docker镜像管理,docker容器管理
目录 一.系统环境 二.docker 2.1 Docker 概述 2.2 Docker 平台 2.3 我可以使用 Docker 做什么? 2.3.1 快速.一致地交付您的应用程序 2.3.2 响应式部 ...
- 卷爆短剧出海:五大关键,由AIGC重构
短剧高温下,谈谈AIGC的助攻路线. 短剧,一个席卷全球的高温赛道. 以往只是踏着霸总题材,如今,内容循着精品化.IP化的自然发展风向,给内容.制作.平台等产业全链都带来新机,也让短剧消费走向文化深处 ...
- Stable Diffusion WebUI详细使用指南
Stable Diffusion WebUI(AUTOMATIC1111,简称A1111)是一个为高级用户设计的图形用户界面(GUI),它提供了丰富的功能和灵活性,以满足复杂和高级的图像生成需求.由于 ...
- Qt(python) + 百度语音合成 实现demo
python实现 安装api sudo pip3 install baidu-aip 安装音频处理模块pydub sudo pip3 install pydub from aip import Aip ...
- vue 的directives一个坑
大江东去,浪淘尽,千古风流人物.故垒西边,人道是,三国周郎赤壁.乱石穿空,惊涛拍岸,卷起千堆雪.江山如画,一时多少豪杰.遥想公瑾当年,小乔初嫁了,雄姿英发.羽扇纶巾,谈笑间,樯橹灰飞烟灭.故国神游,多 ...
- LeetCode 685. Redundant Connection II 冗余连接 II (C++/Java)
题目: In this problem, a rooted tree is a directed graph such that, there is exactly one node (the roo ...
- LeetCode 673. Number of Longest Increasing Subsequence 最长递增子序列的个数 (C++/Java)
题目: Given an unsorted array of integers, find the number of longest increasing subsequence. Example ...
- .net执行oracle查询语句报错“指定的转换无效”解决方案
问题: .net执行oracle查询语句报错"指定的转换无效",在PL/SQL中正常: SELECT A.ID,SUM(TO_NUMBER(A.MODIFYTIME-A.UPLOA ...
- Kafka多维度调优
优化金字塔 应用程序层面 框架层面(Broker层面) JVM层面 操作系统层面 应用程序层面:应当优化业务代码合理使用kafka,合理规划主题,合理规划分区,合理设计数据结构: 框架层面:在不改动源 ...
- Mysql int类型字段插入表达式,值为0或1
CREATE TABLE `t_user` ( `uId` INT(11) DEFAULT NULL, `uName` VARCHAR(20) DEFAULT NULL, `uPwd` VARCHAR ...