Python基础教程学习笔记 第一章 基础知识_Android

1、python的每一个语句的后面可以添加分号也可以不添加分号;在一行有多条语句的时候,必须使用分号加以区分

2、查看Python版本号,在Dos窗口中输入“python -V”查看版本号,注意V是大写字母,这条命令是Windows命令,而不是python shell的命令

3、让解释器只执行普通的除法运算:from __feture__ import division

4、执行整除运算的运算符://

5、取幂运算符:2**4 相当于2的4次方,-2**4相当于2的4次方之后取负,因为取负运算符的优先级低于**运算符,pow(底数,指数)函数也可以达到**运算符的目的,而且应该更好

6、在低版本的python中,比较大的数字要加上L后缀

7、表达式与语句的区别:表达式 —— 某事;语句 —— 干某事

8、直接输入2*2后会自动输出运算结果,是解释器的默认行为

9、python shell 不会对语句调用repr()函数,只会对表达式调用repr()函数

10、input("提示文字:")方法的返回值是用户输入的内容

11、Math函数使用前需要导入math模块:import math

  之后执行math模块的函数需要如下:

math.round():求近似值      
math.abs():求绝对值  
math.floor():求不大于参数的最大整数  
math.ceil():求不小于参数的最小整数  
math.sqrt():求平方根

  如果不想输入math,则可以执行:from math import floor类似的语句

12、CMath函数使用前需要导入cmath模块,具有和math模块相同而函数,只不过是对复数进行运算

13、NAN的意思:Not a Number

14、执行python程序:python py文件的全名

15、单引号和双引号都可以表示字符串,但是需要成对匹配

  连接字符串的方法:a>相连着的两个字符串自动连接 2> 使用连字符+连接字符串(这一点和Java一样)

16、"""字符串内容"""和'''字符串内容'''中的字符串内容都可以是多行的,也可以包含单引号、双引号

17、repr()函数和str()函数的作用都是将其他的类型转换为字符串类型

18、python一条语句可以使用\来换行

19、原始字符串就是字普通的在字符串之前加上r来表示,末尾不能有单个的\,但是可以有多个,这些\\\会原样输出,而不会转义

20、python 3.0中,都是Unicode字符,每一个字符占用16位,3.0以前都是ASCII字符,每个字符占用8位;unicode字符串前缀可以使用u

21、转型函数:float()、int()、long()

时间: 2024-09-08 12:25:10

Python基础教程学习笔记 第一章 基础知识_Android的相关文章

Python基础教程学习笔记 第二章 列表和元组_Android

1.序列中元素的索引: 第一个元素索引是0,第二个是1,依次递增 最后一个元素索引是-1,倒数第二个是-2,依次递减 2.序列(Sequence)的种类: 列表(list).元组(tuple).字符串(string).Unicode 字符串.buffer对象.xrange对象 3.列表和元组的区别:列表可以进行修改,但是元组不行 4.tuple常作为字典的键 5.序列都可以进行以下操作: 索引(indexing).分片(sliceing).加(adding).乘(multiplying).以及检

Python基础教程学习笔记 第二章 列表和元组

1.序列中元素的索引: 第一个元素索引是0,第二个是1,依次递增 最后一个元素索引是-1,倒数第二个是-2,依次递减 2.序列(Sequence)的种类: 列表(list).元组(tuple).字符串(string).Unicode 字符串.buffer对象.xrange对象 3.列表和元组的区别:列表可以进行修改,但是元组不行 4.tuple常作为字典的键 5.序列都可以进行以下操作: 索引(indexing).分片(sliceing).加(adding).乘(multiplying).以及检

《Python算法教程》——第2章 基础知识 2.1 计算领域中一些核心理念

第2章 基础知识 Tracey:我不知道您在哪里. Zoe:隐身术就是这样--您应该听说过的. Tracey:我可不认为这属于基础知识. --选自<Firefly>第14集台词 在我们将注意力转向本书主体内容,也就是那些数学技术.算法设计原则及经典算法之前,还必须先了解一些最基本的技术与原则.因为当您阅读到后续章节时,至少应该非常清楚类似"无反向环路的加权有向图"以及"Θ(n lg n)运行时间"这些词句所表达的具体含义.同时,我们也理应要对Python

【PMP】Head First PMP 学习笔记 第一章 引言

第一章 引言 高效的解决项目中同样的问题 最佳的评估你的任务并合理安排,从而保证项目尽可能迅速而高效的完成 计划和跟踪成本的有关技术 如何针对项目中存在的缺陷做出计划并加以防范 项目经理的特征 知识. 关注项目领域的发展动态,可以从每个人的成功和失误中学习经验教训,从而能更好的完成你的工作.知道所有的工具和技术,并且知道何时使用和如何使用. 绩效. 必须付诸行动,要求你认真而有效地工作. 个人技能. 既然你要管理人,就注意哪些方面能够激励他们,哪些方面会对他们造成障碍.作为一个项目经理,你的任务

JAVA 2学习指南 学习笔记---------第一章 语言基础知道

JAVA中的关键字都是小写的.共有49个关键字,2个未使用的保留字:const goto; 数据类型: boolean    byte   int    short   long    float    double    char    class    interface 流程控制: if     else    do    while    for    switch    case    default    break    continue    return    try    c

MYSQL必知必会读书笔记 第一章(基础)_Mysql

1.1 什么是数据库 数据库(database)是一个以某种有组织的方式存储的数据集合. 保存有组织的数据的容器(通常是一个文件或一组文件) 注意:人们通常使用数据库来代表他们使用的数据库软件.其实这是不正确的,确切的说,数据库软件应该成为DBMS(数据库管理系统).数据库是通过DBMS创建和操作的容器.数据库可以是保存在硬件设备上的文件,但也可以不是.在很大程度上说,数据库究竟是文件还是别的什么东西并不重要,因为你并不直接访问数据库:你使用的是DBMS,它替你访问数据库. 1.2 表 表(ta

Flash基础理论课 第一章 基础动画概念

返回"Flash基础理论课 - 目录" 第一章 基础动画概念 Flash就是一台动画机器.从Flash 最早的版本开始,就支持补间动画--只需要创建两个不同的关键帧,然后让Flash 自动创建补间动画即可.本书将介绍 Flash 中的一种强大的语言-ActionScript.该书包括了编程,数学,物理等技术,并结合 ActionScript 让物体动起来,这些都是补间动画无法比拟的. 什么是动画? "动画"一词,引用美国传统词典中的解释 1.使有生命:充满生命力 2

Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式

Android开发艺术探索笔记--第一章:Activity的生命周期和启动模式 怀着无比崇敬的心情翻开了这本书,路漫漫其修远兮,程序人生,为自己加油! 一.序 作为这本书的第一章,主席还是把Activity搬上来了,也确实,和Activity打交道的次数基本上是最多的,而且他的内容和知识点也是很多的,非常值得我们优先把他掌握,Activity中文翻译过来就是"活动"的意思,但是主席觉得这样翻译有些生硬,直接翻译成"界面"可能更好,的确,Activity主要也是用于U

Python os模块学习笔记

  这篇文章主要介绍了Python os模块学习笔记,本文总结了OS模块的常用方法.实用方法,并给出了两个使用实例,需要的朋友可以参考下 一.os模块概述 Python os模块包含普遍的操作系统功能.例如文件的复制.创建.修改.删除文件及文件夹... 二.常用方法 1.os.listdir() 返回指定目录下的所有文件和目录名. 2.os.remove() 删除一个文件. 3.os.system() 运行shell命令. 4.os.path.split() 函数返回一个路径的目录名和文件名 5