python3.5修炼手册1

开启python之旅


print(‘hello,qorld‘)  print是一个函数,需要把打印的内容用‘‘或""括起来但是不能混用

*SyntaxError: invalid character in identifier   语法错误,当扫描字符串时发生错误

认识程序

高级语言翻译成机器代码有两种方法即解释和编译

解释型语言是边读源程序边执行。高级语言就是源代码,解释器每次会读入一段源代码,并执行它,接着在读入并执行,如此重复并,直至结束

编译型语言是将源代码完整的编译成目标代码后才能执行,以后执行就不需要在编译了。

*semantic errprs   语意错误

数据类型(python3中有6种标准数据类型)

Number(数字)

String(字符串)

List(列表)

Tuple(元组)

Sets(集合)

Dictionary(字典)

数值类型(python3中支持三种数值类型)

整形(int):通常被称为整形或整数,是正数,负数,不带点小数 (需要注意的两个运算符①//:为地板除永远为整数,即使除不尽和四舍五入一个道理②%:取余运算,可以得到两个整数相除的余数)。

浮点型(float):由整数和小数部分组成,也可以使用科学计数法表示。

复数(complex):由实数部分和虚数部分组成。

数据类型转换

要对数据类型进行转换时,只需要将数据类型作为函数名即可

数据类型转换时有4个函数可以使用

int(x)将x转换为一个整数。

float(x)将x转换为一个浮点数。

comples(x)将x转换为一个复数,实数部分为x,虚数部分为0。

comples(x,y)将x和y转换为一个复数,实数部分为x,虚数部分为y。x和y都是数字表达式。

函数嵌套

例如:float(int(x))

常量

就是不能变得量,比如说常用的数学常数π就是一个常量。在python中,通常用全部大写的变量名表示常量。

python中比较常见的两个常量

PI:数学常量pi(圆周率一般以π表示)。

E:数学e,及自然常数。

时间: 2024-10-08 10:22:23

python3.5修炼手册1的相关文章

python3.5修炼手册10

字典 字典的使用 在python中对字典进行了构造,让我们可以轻松的查到某个特定的键(类似拼音或笔画索引),从而通过键找到对应的值(类似具体某个字). 创建和使用字典 字典的创建格式如下 a={key1:value1,key2:value2} 空字典的创建 b={} 注意:在创建字典的的时候键(key)必须唯一的,但值(value)不必.值可以取任何数据类型,键必须是不可变的,如字符串.数字或元组. dict函数 dict函数 可以通过其他映射(如其他字典)或键/值序列对建立字典. 例如: st

python3.5修炼手册12

函数 函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码. 定义函数 python支持自定义函数,即由我们自己定义一个实现某个功能的函数. 自定义函数规则: ①函数代码块以def关键字开头,后接函数标识符名称和圆括号"()". ②所有传入的参数和自定义变量都必须放在圆括号中,可以在圆括号中定义参数. ③函数的第一行语句可以选择性的使用文档字符串,用于存放函数说明. ④函数内容以冒号开始,并且要缩进. ⑤return[表达式]结束函数,选择性的返回一个值给调用方.不带表达式的r

python3.5修炼手册7

元组 元组与列表的不同之处在于元组的列表不能修改. 创建元组的方法比较简单使用,分开一些值,就会创建元组. 例如: a=1,2,3 print(a) C:\python\python.exe C:/python.py/yuanzu.py (1, 2, 3) 最常用的方法就是使用()将值括起来 例如: b=('hello','world') print(b) C:\python\python.exe C:/python.py/yuanzu.py ('hello', 'world') 创建空元组(就

Python3.5修炼手册2

变量和关键字 变量指向各种类型的名字,以后用再用到这个值时,直接引用名字即可,不用在写具体的值. 可以把一个整数值赋给变量,如果觉得不合适,把字符串赋给变量也可以. 在Pyhon中 等号(=)是赋值语句,可以把任意数值类型赋值给变量. *字符串必须以引号标记开始,并以引号标记结束. 同一个变量可以反复赋值,而且可以是不同类型的变量 例如: a=123 a='ABC' print(a) 输出内容为:ABC 变量类型不固定的语言称为动态语言,与之相对应的是静态语言.静态语言在的定义变量是必须指定变量

Python3.5修炼手册13

面向对象编程 python是一门面向对象编程语言,对面向对象语言编程的过程叫做面向对象. 面向对象程序设计把计算机程序视为一组对象的集合,每个对象都可以接收其他对象发过来的消息,并处理这些消息,计算机程序执行的就是一系列消息在各个对象之间传递. 在python中,所有数据类型都被视为对象,也可以自定义对象.自定义对象数据类型就是面对对象中的类(Class)的概念. 面向对象术语简介: 类: 用来描述具有相同属性和方法的对象集合.类定义了集合中每个对象共有的属性和方法.对象式类的实例. 类变量(属

python3.5修炼手册11

条件.循环和其他语句 import的使用 import的标准语法是: import module1[,module2[,...moduleN]] 表示允许一个import导入多个模块,但是各个模块需要用逗号隔开. 当解释器遇到import语句时,如果模块在当前搜索路径就会被导入.搜索路径是一个解释器,会先搜索所有目录的列表. python搜索路径由一系列目录名组成,python解释器会依次从这些目录中寻找引入模块. 搜索路径是在python编译或安装时确定的,被存储在sys模块的path的变量中

python3.5修炼手册9

字符串 可以使用使用(''或"")创建字符串. 创建字符串很简单,只要为变量分配一个值即可. 例如: field='Hello' 注意:字符串是不可变的,所以字符串做不到分片赋值 可以在输出语句中输出两行 print('天王盖地虎\n小鸡炖蘑菇') C:\python\python.exe C:/python.py/yuanzu.py 天王盖地虎 小鸡炖蘑菇 python中的转义字符 转义字符          描述 \(在行尾时)       持续行 \\              

python3.5修炼手册5

字符串操作 字符串是python中最常用的数据类型.我们可以使用''或""创建字符串. 通常字符不能进行数学操作,即使看起来像数字也不行.字符串不能进行除法.减法和字符串之间的乘法运算 字符串可以使用操作符+,但功能和数学的不一样,它会进行拼接(concatenation)操作,将后面两个字符首尾连接起来 例如: >>> string1='hello' >>> string2='world' >>> print(string1+st

python3.5修炼手册6

通用序列操作 python中所有的序列都可以进行一些特定的操作.包括索引(indexing).分片(slicing).序列相加(adding).乘法(multiplying).成员资格.长度.最小值和最大值. 索引 序列是python中最基本的数据结构.序列中的每个元素都分配一个数字,代表他在序列中的位置(索引),第一个索引是0,第二个是1,以此类推. 序列中所有元素都是有编号的,从0开始递增.可以通过编号分别对序列的元素进行访问. 例如: >>> greeting = 'Hello'