《Python for kids》学习笔记(一)
来源:互联网 发布:低功耗51单片机 编辑:程序博客网 时间:2024/04/29 15:58
农历年底了,假期也是刚刚开始,所有的事都在细心筹划中。接下来会有很长一段时间,慢慢在寒冬里等待着,跟随阳光里最灿烂的一抹方向,不断地去追寻青春复苏的暖意。
比较高兴的是在2015年底看完了一本很有意义的书,从此便打开了一扇新的门。
《Python for kids》就是这本书。单看书名可能你以为是教小孩子学编程的,其实不然,大人们也可以翻阅此书。
Python,对我来说是门新的编程语言,早前也听说过的,所以一直都想揭开它的面纱,一睹真容。这门语言的开发者起初设计时的理念是“人人会编程”,的确,这是比任何面向对象的编程语言都要简单的一门语言,它属于一种解释性的编程语言,就像是用普通的英语在给别人描述东西一样,当然它比C语言更简洁,同时功能更强大,Python即可以面向对象编程也可以单独面向过程编程。下面我想以“Hello World”的程序例子来展示一下Python语言同其他语言的简单易学之处。
首先是C语言:
#include <stdio.h>
void main(void)
{
printf(“Hello World”);
}
然后是JAVA:
class Test
{
public static void mian(String[] args)
{
System.out.println("Hello World");
}
}
之后是C#:
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
Console.ReadLine();
}
}
}
最后是Python:
print("Hello World")
对,你没有看错,Python就只有一行可读性很好的简短代码输出“Hello World”的字符串,他甚至没有语段后的分号来结束,
可见小孩子只要懂点英语就会轻松掌握这门艺术性的语言,更不用说已经入手C语言的大人们了。“人人会编程”,这不是梦想,
Python会非常容易的引导新手轻松地迈进程序的世界,而会给旧人们带来不一样的编程体会。编程不是一个枯燥无味的事情,它是一门
语言的艺术,编写一个程序就像我们用笔在纸上写作一样,有主题,起因,经过,结果,刻画的是生动形象,还是婉转隐约,那就要看
每个操刀人的思维方式和主观意识了。Python这门语言的艺术在于简洁易懂,使用它可以快速高效地开发出一款应用,面对飞速发展的
前端技术,HTML5、CSS、javascript等都争先恐后地崛起,公司企业的技术人员都希望快速地更新自己的技术来取得竞争的优势,而编程语言的易用性和高效性成为了越来越关注的焦点。所以学习Python来开发应用、网页和游戏,都会是不二的选择。 如果你想打算学习这门神奇的语言,接下来的这幅图会非常直观的引导未来的学习方向。
0 0
- 《Python for kids》学习笔记(一)
- 《Python for kids》学习笔记(二)
- 《Python for kids》学习笔记(三)
- 《Python for kids》学习笔记(四)
- 《Python for kids》学习笔记(五)
- Python For Kids学习笔记01:安装与配置python
- Python For Kids学习笔记02:运算和赋值
- JavaScript for Kids 学习笔记:准备
- JavaScript for Kids 学习笔记3. 数组
- JavaScript for Kids 学习笔记4. Objects
- JavaScript for Kids 学习笔记7. 函数
- JavaScript for Kids 学习笔记10. 寻宝
- JavaScript for Kids 学习笔记12. Canvas
- <Python for Kids>读书笔记
- Python For Kids学习笔记03:Strings, Lists, Tuples, and Maps
- JavaScript for Kids 学习笔记1. 学习环境
- 3D Game Programming for Kids 学习笔记
- JavaScript for Kids 学习笔记2. 数据类型与变量
- Ubuntu 13.10 用sogou拼音替换ibus-转
- org.testng.TestNGException: Cannot find class in classpath
- sqlite 按拼音排序
- UTF-8 编码里,一个汉字占用多少个字节 -转
- 机器学习笔记(一) : 线性建模——最小二乘法
- 《Python for kids》学习笔记(一)
- Unicode汉字编码表-转
- pacman / yaourt 命令
- <LeetCode OJ> 234. Palindrome Linked List
- findsuitablestocks
- Thrift官网安装文档的翻译
- UVa 10233 - Dermuba Triangle
- [sed] linux sed 批量替换字符串-转
- 这个时代“寒门再难出贵子”