零压力学python_《零压力学Python》 之 第一章知识点归纳
第一章(初识Python)知识点归纳
Python是从ABC语言衍生而来的
ABC语言是Guido参与设计的一种教学语言,为非专业编程人员所开发的。
Python是荷兰程序员 Guido Van Rossum于1991推出的,保留着ABC的很多功能,而且也融入了Modula-3语言的元素。
Modula-3有着简单和安全的特点。
Python命名的灵感来自BBC的喜剧《巨蟒剧团这飞翔的马戏团》,这门语言与蟒蛇没有直接的联系,虽然剧团的成员John Cleese最初命名时隐含着“阴险”、“虚伪”的意思。
考虑到Python的功能,它常被视为一种“原型设计”或“应用程序快速开发”语言。你可先使用Python快速编写出程序,在需要提升运行效率时,再使用C和C++进行改写。
在Windows下安装Python后,你可以使用“基本交互模式”,也可使用“交互式开发环境”——IDLE,但强烈建议后者。
IDLE中,可使用命令help并指定类型来获取帮助。如:help(str)
在IDLE中,修正错误。当代码块内容很多,又不想重新输入整个时,可以这样做:
(1) 将光标放在代码块的任何一行中(如果代码块只包含一行代码,务必将光标放在行尾);
(2) 按回车键
整个代码块都奇迹般地再次出现了,且光标位于代码块的末尾。你可随便进行修复。最后,要重新提交代码块,将光标放到最后一行的末尾并按回车键两次。
当然,也可使用Alt + P键 / Alt + N键,返回上 / 下一次的代码。
续行:
(1) 如果当前没有与左括号、左大括号或左中括号配套的右括号、右大括号或右中括号,代码行将自动延伸到下一行;如:
total_amount = (this_amount + that_amount
+ a_big_number + count +even_more_amounts)
在这种情况下,缩进无关紧要,但Python通常要求缩进必须一致。
(2) 在有些情况下,你可能无法采用上述办法。但又必须延伸到下一行,又没有别的办法,可使用反斜杠 \。
my_str = 'I am typing a very long \
line of code.'
请注意: 反斜杠 \ 后面,不能有任何字符,空格、注释也不例外。
零压力学python_《零压力学Python》 之 第一章知识点归纳相关推荐
- 《HeadFirst Python》第一章学习笔记
对于Python初学者来说,舍得强烈推荐从<HeadFirst Python>开始读起,这本书当真做到了深入浅出,HeadFirst系列,本身亦是品质的保证.这本书舍得已在<Pyth ...
- Python Cookbook --第一章:数据结构和算法(1)
问题1:现在有一个包含N个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给N个变量? >>> p = (4,5) >>> x,y = p >>&g ...
- Python入门——第一章 python编程基础
Python入门 文章目录 Python入门 第一章 python编程基础 1.1 基本输入输出 1.1.1使用print()函数进行简单输出 chr()函数 print()输出到指定文件 print ...
- python 机器学习第一章
机器学习是一门能够发掘数据价值的算法和应用,是计算机科学中最激动人心的一个领域之一. 接下来的时间,开始学习吧! python机器学习第一章 1.机器学习方法分为三类:监督学习,无监督学习,强化学习. ...
- Python绝技第一章 入门 python3实现密码破解
前言 对我而言,武术的非凡之处在于它的简单.简单的方法也是正确的方法,同时武术也没有什么特别之处.越接近武术的真谛,招式表现上浪费越少 简介 python 绝技 第一章是python入门语法,两个需要 ...
- 【李刚-21天通关Python】第一章:Python入门与字符串
[李刚-21天通关Python]第一章:Python入门与字符串 第一章:Python入门与字符串 数据类型 字符串 运算符 实操:简易计算器 & 进制转换 章节分篇链接: [李刚-21天通关 ...
- python第一章笔记_head first python(第一章)–学习笔记
head first python(第一章)--学习流程图 1.安装python 这里是用python3的,除了windows之外,linux和macos都自带了,只是版本没有这么新. 举例:cent ...
- 廖雪峰python教程——第一章 Python基础
第一章 Python基础 一.数据类型和变量 Python的数据类型包括整数.浮点数.字符串.布尔值.空值.变量.常量等.其中整数可以表示任意大小的整数:空值是Python里一个特殊的值,用None表 ...
- Python数据分析 第一章 数据分析的概述
目录 第一章 数据分析的概述 1.数据分析的概述 1.Python在数据分析方面的优势 2.数据分析流程 3.数据分析层次 4.数据分析常见应用场景 2. Python数据分析模块 1. Numpy ...
最新文章
- 加强原始创新和基础研究的前提:三项破解之策
- 总结 · 二分图匹配
- Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结
- npm安装和Vue运行
- ubuntu 16.04 + zabbix 3.4 + postgresql libzbxpgsql
- jdk帮助文档的获取
- 挤房工具发布--支持最新版浩方和VS平台
- 非线性系统离散线性化方法(二)
- 任天堂残酷马里奥游戏
- echarts Map(地图) 波纹数据点
- 求和函数 sum详解
- 黑马程序员_日记9_Java学习感言
- 改变网页输入框闪烁光标颜色 IE浏览器输入框光标无法改变
- 基于javaweb的水果生鲜商城系统(java+springboot+mybatis+vue+mysql)
- 简单5步,从0开始搭建你的第一款小程序
- C标签的核心标签及语法格式
- 【免费程序分享】Discuz仿手游控游戏论坛商业版网站模板/Discuz游戏论坛网站模板
- 智慧工地系统建设方案及应用案例
- label标签使用详解
- Python3,5行代码,Chatxxx能对PDF文件进行旋转、提取、合并等一系列操作,看了这篇,80岁老奶奶走路都不扶墙了。
热门文章
- ABAP:为Table Control创建Context Menu
- 抑郁水平和收入不是正相关!数据揭秘什么职业最无忧?
- idea findbugs使用_「测试」 - 静态测试 amp; FindBugs
- java读取frp_【原创】FRP初探(函数式编程部分)
- pwn(ctf)中常见的系统调用
- python 判断是否是润年及函数封装的2种方法
- python模块初始与time、datetime及random
- python集合和eval的使用
- Python小练习:批量删除多个文件夹内的相同文件
- php7 echo无法显示,PHP7 echo和print语句实例用法