IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 阅读《像计算机科学家一样思考python》——笔记 -> 正文阅读

[Python知识库]阅读《像计算机科学家一样思考python》——笔记

这篇文章是阅读这本书的过程笔记,记录下重点知识,便于以后复习、补充。

目录

第一章 程序之道

第二章 变量、表达式和语句


第一章 程序之道

这一章主要讲了什么是程序,引导读者怎样安装python,介绍了形式语言与自然语言,调试,一些基本的术语,概念性知识为主。

第二章 变量、表达式和语句

1、赋值语句:用于新建变量,并为该变量赋值。

n=17 即将整型数17赋给变量n

2、变量名:用于记录变量的用途。

  1. 规则:变量名长度可以任意,可包含字母和数字,但不能以数字开头。
  2. 变量名只是用小写字母。
  3. 下划线(_)可以出现在变量名中。常用于有多个单词的变量名。例:my_name;

Python 3 有以下关键词:

大部分的开发环境会区分颜色显示关键词;如果不小心使用关键词作为变量名,会有提示的。

注意:Python 3中将exec关键字删除,新增了nonlocal关键字。

3、字符串运算

一般来讲,不能对字符串执行数学运算,即使字符串看起来很像数字,因此下面这些 表达式是非法的:?'2'?'1'

但有两个例外,+ 和 *。 加号运算符 + 可用于字符串拼接 ,也就是将字符串首尾相连起来。

例如: >>> first = 'hello?'

? ? ????????>>> second = 'world '

????????????>>> first + second

? ? ? ? ? ? ? ? ? ?helloworld

?乘法运算符 * 也可应用于字符串;它执行重复运算。

例如,'love'*3 的结果是 'lovelovelove?'。

  1. 注意:如果其中一个运算数是字符串,则另外一个必须是整型数。
  2. Python语言中乘方的操作符是**,这一点和Java使用^做乘方不同。
  3. Python 2中操作符/表示的是舍去式除法(floor division)。但是在Python 3中操作符//表示的是舍去式除法。

4、注释:用#开始。

注意:Python 3中使用#作为注释,在Java中可以使用//进行单行注释,/*(注释内容)*/进行多行注释。

5、调试:程序中可能会出现下面三种错误:

  1. 语法错误:指的是程序的结构及其背后的规则,例如,括号必须要成对出现,所以 (1 + 2) 是合法的,但是 8) 则是一个语法错误。
  2. 运行时错误:这类错误只有在程序开 始运行后才会出现,
  3. 语义错误:即与程序的意思的有关。如果你的程序中有语 义错误,程序在运行时不会产生错误信息,但是不会返回正确的结果。它会返回 另外的结果。
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-02-04 10:59:51  更:2022-02-04 11:00:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:51:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码