程序由什么组成


  能了解到程序是有什么组成,能帮助我们形成一种程序思维,让我们更好地学习编程,更容易在大脑中形成一个流程。那么一个程序是由什么组成的呢?5个:输入,输出,数字,有条件执行,重复。无论多么复杂的程序,都是由这5个小部分组成的,所以,我们编写一个大型程序的话,先是要有一个目标,然后把一个目标慢慢分解,最后分解成由上面5个部分能够执行的每一个小小部分,由很多个小部分,最终组成我们的大程序。

  我们可以从字面上了解上面5个词。

  输入:这就像我们执行程序时,用鼠标,键盘,或者输入一些文本等行为。

  输出:就是程序将结果输出显示到屏幕上,或者将一个结果输出到文本之类的文件上。

  数字:即是一系列的数字,以及它们组成的算法。

  有条件执行:当发生某一条件时,执行某个算法。

  重复:也就是重复。

变量的值与类型


  当然我们接着需要了解的是变量,变量就像是我们初中数学函数中学过的X,Y。变量的值也就是变量所代表的意思,比如说我们定义x=10,那么10就是变量的值。或者X=可乐geek,那么可乐geek就是变量x的值。与变量有关的变量的类型,变量的类型有3种:整形int(就是整数)浮点型-float(就是带小数点的数字)字符串-str(字符组成的一串文字,英文或者中文等)。我们可以使用type语句来实现知道一个变量是什么类型。

>>> type(123)
<type 'int'>
>>> type(123.1)
<type 'float'>
>>> type('可乐geek')
<type 'str'>
>>> type(可乐geek)
SyntaxError: invalid syntax

我们要注意:字符串要写在引号之间,不然会发生语法错误,这种错误我们要在以后编程的时候尽量规避。而我们如果把一个数字写在引号之间,这个数字的类型将会变成字符串。

转载于:https://www.cnblogs.com/kelegeek/p/3825636.html

和可乐geek学python(02)相关推荐

  1. python 抽奖器_兄弟连学python (02) ----简易抽奖器

    import tkinter import random import tkinter.messagebox class choujiang: def __init__(self): self.roo ...

  2. 【读书笔记】Python编程-基础知识和案例讲解,“笨办法”学Python 3_2020.02.15

    [概述] --书名:"笨办法"学Python 3 --作者:泽德 A.肖 --日期:2020年02月15日 --大事件记录: 截至2月14日24时,据31个省(自治区.直辖市)和新 ...

  3. 陪孩子一起学python第二季第2集_跟我一起学python | 探究02

    昨天写了"跟我一起学python | 探究01",转发了朋友圈.其实文章序列标题应该写成"跟地理老师一起学Python".我是真正意义上在自学Python.学和 ...

  4. python教学小说02 猫都让我学python

    梦醒,小柯起床洗漱. 他拧水龙头瞬间,惊奇地发现手指居然穿过了水龙头. 慌乱中他又试了几遍,结果一样. 这事惊悚,他惊了. "怕了吗?"有人问. 这声音熟悉呀. 是梦中那个反复呢喃 ...

  5. 想学Python?那这套教程再适合你不过了!!

    如果你想问最近这些年什么编程语言最值得学习,我相信很多人都会告诉你是Python! 所以不仅是开发小白,甚至很多开发老手,也都开始学习Python,作为辅助第二语言来提高自己的职场竞争力. 不过结合我 ...

  6. 想学Python?那这套教程再适合不过了!

    如果你想问最近这些年什么编程语言最值得学习,我相信很多人都会告诉你是Python! 所以不仅是开发小白,甚至很多开发老手,也都开始学习Python,作为辅助第二语言来提高自己的职场竞争力. 不过结合我 ...

  7. 想学Python?快看看这个教程!收藏!

    Python入门从哪开始,90%以上的书上都是这样讲的: 先介绍 Python 的基本语法规则.list.dict.tuple 等数据结构,然后再介绍字符串处理和正则表达式,介绍文件等IO操作.... ...

  8. 看漫画学python 豆瓣_漫画,小莉要学Python后端,看大牛是怎么教她的!

    Python 是一门开源免费.通用型的脚本编程语言,它上手简单,功能强大.Python 类库极其丰富,Python 在 web 开发方面有着广泛的应用,比如常见的 python web 框架有 dja ...

  9. 零基础学Python:一文看懂数字和字符串

    来源:大数据DT 本文约2000字,建议阅读6分钟 数据类型是构成编程语言语法的基础. [ 导读 ]数据类型是构成编程语言语法的基础.不同的编程语言有不同的数据类型,但都具有常用的几种数据类型.Pyt ...

最新文章

  1. 一套就够了!室内+室外激光SLAM关键算法讲解与工程实现(源码和数据开源)...
  2. VTK:可视化之LabelPlacementMapper
  3. 10个强大实用数据地图,不懂代码也能做!(附demo)
  4. 青蛙换位java_青蛙换位
  5. 情感分析技术在美团的探索与应用
  6. Think in Java读书笔记--对象入门
  7. 大数据高级开发工程师——大数据相关工具之三 Maxwell
  8. ubntu系统克隆到其他计算机的方法
  9. 【爆肝帝,花费3个月整理】金九银十面试季,2020-2021字节跳动所有,软件测试面试题拿走不谢!(附详细答案解析)
  10. wsimport命令介绍
  11. 来自ThoughtWorks肖然的推荐
  12. 建造者模式(二):游戏角色设计的建造者模式解决方案
  13. c语言求绝对值作业,C语言求绝对值
  14. Linux下简单编译so库,调用另一个so库的方法
  15. meo学习笔记3:并行与并发,线程与进程的区别
  16. webpack 打包报错:Can't resolve '.\dist\bundle.js' in 'E:\vivian....'
  17. mysql odbc 5.3 install error 13: system error code 126
  18. tailwind css的使用
  19. Spring事务管理 .
  20. 2017年,我成功入职小红书的经历

热门文章

  1. 获取匹配产品规则、淘宝erp、淘宝打单发货接口
  2. 会当凌绝顶 一览众山小
  3. p76 - Python 开发-内外网收集 Socket子域名DNS
  4. 振弦渗压计怎样安装?振弦式渗压计工作原理
  5. 酷狗音乐播放不了怎么解决?
  6. Android Studio中的Instant Run
  7. 报错:java.net.SocketTimeoutException: 30,000 milliseconds timeout on connection
  8. RAW格式照片编辑工具分享,拥有无可替代的重要性
  9. 知识图谱-Schema:医疗领域
  10. linux 查看服务状态指令