【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,其他类似。
- 【Python】简单学习(一)
- 密码学学习(一) Python实现两个简单的加密算法
- Python爬虫学习(简单的模拟登陆(一))
- Python爬虫学习笔记一:简单网页图片抓取
- python初学者学习笔记(一)简单的爬虫
- python学习之路(一)简单验证码识别
- python简单实例一
- Python简单绘图一
- Python学习之client and server篇一:python 实现简单client与server
- python简单学习
- python简单爬虫学习
- Python简单爬虫学习
- 简单算法学习一
- pangolin简单学习 一
- Python学习一:Hello Python
- 简单 python 爬虫(一)
- Python学习(一)
- Python学习笔记(一)
- 正则表达式 反义
- MyEclipse 2017 CI 7安装与激活
- [LeetCode] 258. Add Digits
- [IOS笔记]UIScrollView属性
- ES6之数组(array)
- 【Python】简单学习(一)
- IntelliJ IDEA使用之一—打开Settings
- 美国全力封杀卡巴斯基
- POP3遇到的编码问题
- [Project] Simulate HTTP Post Request to obtain data from Web Page by using Python Scrapy Framework
- 微软2017年预科生计划在线编程笔试第二场-#1497 : Queen Attack
- 正则表达式 分支条件
- VT开启教程
- 【记录】Python小伎俩