朱先生与Python恋爱日记(一、   初识   )


在那一天。
我像往常一样在街角喝咖啡。
她款款走来,就像云采一样飘进了我的心。

    -------------------------------------分割线-----------------------------------

Python向来以简洁著称,Pytyhon的语法也是非常的简单明了,本系列Python教程是笔者结合自身学习Python的经历,以故事小说的形式来叙述Python开发中的基本知识点。笔者也是Python开发的小白,希望文章发布后,持相关意见的读者多多包涵留言。谢谢。

---------------------------------------还是分隔线------------------------------------------

她在我面前坐下,端起咖啡轻轻喝了一口,口红印在杯子上就像绽开的玫瑰花。

“你了解我多少。”她轻轻的开口。

“这个,,你,,你是Python,,”

“还有呢?”

“我,,我不知道。”

“你想使用我来开发改变世界的代码么?”

“我,,我的理想就是成为一名改变世界的程序员!”

她眨眨眼睛,站起身来,拉起我的手。“我带你来看。”

光影在我眼前变换。

我揉了揉眩晕的脑袋,墙边的摆钟咔哒作响。

“19...1989..1989?”

一个留有粗糙胡茬,头发乱糟糟的像鸡窝的大叔埋头在老式的台式电脑前。

“就是你了!”他重重的一拍桌子,“你将会像shell一样的易用,像ABC一样的易学,像C一样的强大!”

Python(以下简称为P小姐)轻轻地飘进来:“他是我的父亲,Gudio von Rossum。”

后来我才知道在这一天,完美的P小姐诞生。

就像对待其他编程语言一样,P小姐带领我完成了简单字符串的输出:

print("Hello,Miss.Python")

print("I Think I Am Falling In Love With You")

print("Let‘s Change The World")

(输出:)

Hello,Miss.Python

I Think I Am Falling In Love With You

Let‘s Change The World

>>>

我爱这个世界,如同我爱你。

注:

shell:“提供使用者使用界面”的软件(命令解析器)

ABC:一种老式的编程语言,是Python语言的灵感来源之一

时间: 2024-10-12 23:47:45

朱先生与Python恋爱日记(一、   初识   )的相关文章

朱先生与Python的恋爱日记(二)

一天早上. P小姐:"你觉得程序员都是什么星座的呢?" "呃,,这个什么样的都有吧."我嗫嚅. "使用我的程序员大部分是处女座." "蛤?" "你记不记得Java的大括号." "嗯..用来分隔程序的东西么,Java用这个来解释代码." "在我的世界里,缩进(TAB键)就是我解读代码的唯一标准." "那我要是少打一个或者打错位置,,," "

数学之路-python计算实战(5)-初识numpy以及pypy下运行numpy

N NumPy系统是Python的一种开源的数字扩展.这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)).据说NumPy将Python相当于变成一种免费的更强大的MatLab系统.一个用python实现的科学计算包.包括:1.一个强大的N维数组对象Array:2.比较成熟的(广播)函数库:3.用于整合C/C++和Fortran代码的工具包:4.实用的线性代数.傅里叶变换和随机数生成

python学习日记——安装及初识

一.Linux基础(内容较多,额外整理)二.Python开发1.操作系统是基于C语言的,所以C语言可以在操作系统上直接执行,而自己书写的python代码经过解释器转换为C语言之后再执行:python比Java简洁,但执行效率低2.学习的路线及框架a.Python基础- 基础- 基本数据类型- 函数- 面向对象b.网络编程c.Web框架用于写网站d.设计模式 + 算法e.项目阶段3.python开发环境搭建a.Windows中(使用pythonw.exe不在运行程序时弹出终端窗口:使用python

python基础之面向对象初识

一 面向对象初识 Python要么是面向过程要么是面向对象. 概念及优缺点: 面向过程的程序设计的核心是过程,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西. 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车,即便是能,也得是大改,改一个组件,牵一发而动全身. 应用场景:一旦完成基本很少改变的场景,著名的例子有Linux內核,git,以及Apache HTTP Server等. 面向对象的

Python基础之 函数初识

1. 文件操作: 读操作: 格式:f = open("文件路径",mode = "r",encoding = "utf-8") f : 代表文件句柄 文件路径: 绝对路径:从根文件夹下查找 相对路径: 相对于某个文件进行查找 f = open("D:\Python_s25\day08\小姐姐电话号",mode="r",encoding="utf-8")# print(f.read())

python学习日记

python和java,.net,php web平台交互最好使用web通信方式,不要使用Jypython,IronPython,这样的好处是能够保持程序模块化,解耦性好 python允许使用'''...'''方式来表示多行代码: >>> print(r'''Hello, ... Lisa!''') Hello, Lisa! >>> >>> print('''line1 ... line2 ... line3''') line1 line2 line3

Python之路 - 面向对象初识

本章内容 编程范式介绍 类与实例 属性与方法 构造函数 命名空间 属性(静态和动态) 与类的关系 对象交互与类的组合 一.编程范式 编程是程序员用 特定的语法 + 数据结构 + 算法组成的代码来告诉计算机如何执行任务的过程 , 而实现一个任务的方式有很多种不同的方式 , 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式 面向过程编程 Procedural Programming 面向过程编程就是程序从上到下一步步执行 , 基本设计思路就是程序一开始是要着手解决一个大的问题

Python 学习日记第五篇 -- collections系列

一.计数器(counter) 计数器(counter)以字典的形式返回序列中各个字符出现的次数,值为key,次数为value #!/usr/bin/env python #-*- coding:utf-8 -*- #导入collections模块 import collections counter_test = collections.Counter("asfafjhadgkhjkgfjhgfjhaghdg") print(counter_test) #返回值 C:\Python27

Python 学习日记第一篇

一.Python数字类型 1.数字类型有整数型,浮点型以及一些较为少见的类型,数字类型支持数学运算 加减乘除取余 In [1]: 23 + 45 Out[1]: 68 In [2]: 1.7 + 2 Out[2]: 3.7 In [3]: 2 * 10 Out[3]: 20 In [4]:  10 / 2 Out[4]: 5 In [5]: 23 - 45 Out[5]: -22 In [6]: 100 & 7 Out[6]: 4 2.python的数学模块math In [7]: import