【Python】简单学习(一)

来源:互联网 发布:数据库设计原则,范式 编辑:程序博客网 时间:2024/06/05 18:31

Python 是一种脚本语言。利用它我们可以实现很多很好玩的小东西。但是在学习它之前我们还是弄懂最基本的Python语法以及使用操作,这样才能最大效率的完成我们的工作。

1、Python的整数运算

对于Python的整数运算,实际上是很简单的运算,只要你在命令提示符后输入你想计算的表达式,按一下回车就可以得到你想要的结果。与其他语言不同的是,Python使用**代表乘方,使用//代表整除,其工作原理类似于/。
求值顺序也与优先级是有关系的。
Python中对整数的长度没有限制。多大的数都可以计算。

2、浮点数算术
所有用于整数的运算浮点数都适用。
若有非常大或非常小的浮点数,Python选择科学记数法表示。但这里需要注意,近似误差是很常见的,但是显示在屏幕上的不一定就是准确值。
与整数运算不同,浮点数运算存在溢出现象。
浮点数的精度是有限的,在某种程度上会出现问题。例如计算1-2/3时,Python计算出的答案是0.333333333333337。很明显最后一位是不对的。这些细微的差错累积起来也会造成很大的错误,所以一半考虑使用整数,这样既没有溢出,也没有精度损失。

值得一提的是,Python提供复数计算。

3、其他的数学函数
要使用任何模块或math模块,需要先导入。导入方式如下: 在命令提示符后输入 import math,这样就可以访问math函数了。还有一种导入模块的方式为:在命令提示符后输入from math import * 。

4、字符串
标识字符串:Python中字符串可用单引号,双引号以及三引号表示。创建多行字符串时,三引号起到很好的作用,而且还能包含单引号和双引号。
字符串长度:要确定字符串中包含了多少字符,len(s)可以求得。这个函数返回一个整数。
字符串拼接:Python中可以通过+将两个字符串拼接。例如:输入“thank”+“you”,输出则为thank you。

5、类型转换
(1)、整数和字符串转换为浮点数,直接只用float(x)即可.例如:float(3)输出为3.0。
(2)、整数和浮点数转换为字符串:使用str(n)。str(85)输出为‘85’。其他方式转换也很简单,直接使用int(x),int(s),float(s)即可。 注意:一般而言,当表达式同时含有整数和浮点数时,python 会自动将整数转换为浮点数。

6、变量和值

(1)、变量命名规则:长度不受限制,名字字符只能使用字母、下划线、或数字。变量名第一个字符不能是数字。区分大小写。不能用关键字作为变量名。
(2)、赋值语句:左值 = 右值。变量需初始化。
(3)、多重赋值:输入x,y,z = 1,2,3。回车之后输入x则输出为1,其他类似。

原创粉丝点击