首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

全民编程——Python小短课,不做无头苍蝇

【Python小短课 3】不做无头苍蝇

无论什么程序语言,是C还是Java还是Python还是Go,本质上是一种文字交流体系,谁与谁交流?上帝和仆人交流,你是唯一的上帝,CPU、内存、磁盘等都是你忠诚的仆人(仆人不够多那就买买买)。

作为上帝的你,说的是C,自然有C语言相关翻译人才翻译给仆人;说的是Python,自然有Python语言相关翻译人才翻译给仆人。翻译人才就是一系列编译器,当然,现阶段的你大可不必理会,知道有人帮你翻译即可。

而对于作为上帝的你,要关心的是如何表达你的想法,让仆人去完成你的想法。

如何表达想法?关键在于数据结构和算法。

以加法为例:

a为存储1的数据结构,b为存储2的数据结构,c为存储a+b结构的数据结构;而c=a+b的运算,且最终得出3的规则流程则可称为算法。

代码:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

a = 1

b = 2

c = a + b

print(c)

换言之,使用Python的你,作为上帝,想准确无误表达自身想法,让仆人老老实实帮你做事,那么你至少得了解:

1)Python有什么基础数据结构,如何表达

2)Python有什么基础算法流程,如何表达

总体而言,之后的学习都将围绕这两点,且螺旋式地将“基础”演变为“高级”,可以定制自己的数据结构和算法。

不做无头苍蝇,要做有头的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190615A05WPD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券