Python学习一入门
一、打印Hello和多行文本
print 打印
后跟单引号或者双引号
多行:3个单引号或者3个双引号

二、算术运算
2.1、加减乖法
默认1/2=0
如果需要小数运算,则需要一个运算术上加.或者.0
+,-,*,/

2.2、取余
%:取余(取模)
小数也可以参数取余

2.3、乘方
**2个表示乖方
可以有负方,表示开方

三、长整型和进制数
3.1、长整型
很大的整数,后面会自动加上L表示长整型
普通的整数不能大于2147483647

3.2、十六进制
0x开始的数表示十六进制

3.2、八进制
以0开头 如 010

四、变量
变量是什么,不确定的数据的名字
变量命名规则:包括字母、数字、_下划线。
不能以数字开头.
如x=2;y="hello",z=2.3等等,python中不需要声明数据类型,JAVA中需要声明数据类型如:int x=2;String str="hello"等
声明变量直接输出

五、获取用户输入
input函数来接收用户输入
变量=input("提示信息:");
如是x=inut("请输入第一个数");y=inut("请输入第二个数");

六、函数
幂函数
pow(2,3)2的3次方

abs绝对值函数abs(数字)
round()四舍五入函数
round()只能4舍五入
round(11.5) 12,round(-11.5)=-11
round(11.5,-1),负数从个位数开始舍弃10.0
round(11.5,-2),负数从个位数开始舍弃0.0
round(-11.5,-1),负数从个位数开始舍弃-10.0
round(-11.5,-2),负数从个位数开始舍弃-0.0

七、模块
7.1、模块概念
模块有点类似JAVA中的导包
可以把模块想成导入到python中以增加python功能的扩展,需要什么模块就使用命令import 模块名称 来导入相应的模块
7.2、math
33.9要取到32不要四舍五入,转换为整数int型
可以使用math.floor

int也可以完成,但int是舍掉小数位不要,负数同样只舍可以会变大

7.3、sqrt平方根
sqrt(9) 结果3
sqrt不能是负数,否则报错

7.4、cmath和复数
sqrt只能处理浮点数
负数的平方根是虚数(复数,实数和虚数之和)
cmath可以求负数的平方根(complex math,复数)
虚数以j(或者J)结尾,就像长整型使用L一样。
被看做实数部分为0的复数

7.5、执行.py文件

vim hello.py

python 文件.py

八、注释
#注释内容

Python学习一入门的更多相关文章
- Python学习--01入门
Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Py ...
- Python学习从入门到放弃?我不允许!!!
嗨,大家好 这里是汐仔 很多人都说学习python学习python,打开书本,三分钟,从入门到放弃. 这怎么可以!!!大家能选择python的原因可能是看它既简单,好入门,现在俨然是语言中的一匹黑马. ...
- python学习02python入门二
学前须知:1.本文档有关内容均建立在python3.x版本上,python2.x已经成为历史,如有需要,文内会特别说明. 2.本文使用的编辑器多为架构在Windows上的pycharm,如需了解Lin ...
- python学习01python入门一
在正式开启python代码的学习之旅之前,先来了解一下有关python语言的一些内容吧. python的命名,起源等等,大家自行百度了解,此处不再赘述. python是一种解释型语言,具有强调代码可读 ...
- Python学习 —— 爬虫入门 - 爬取Pixiv每日排行中的图片
更新于 2019-01-30 16:30:55 我另外写了一个面向 pixiv 的库:pixiver 支持通过作品 ID 获取相关信息.下载等,支持通过日期浏览各种排行榜(包括R-18),支持通过 p ...
- python学习笔记--Django入门四 管理站点--二
接上一节 python学习笔记--Django入门四 管理站点 设置字段可选 编辑Book模块在email字段上加上blank=True,指定email字段为可选,代码如下: class Autho ...
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- Python基础入门教程,Python学习路线图
给大家整理的这套python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻的认识.或许可以喜欢上python这个易学,精简,开源的语言.此套教程,不但有视频教程,还有源码分享,让大 ...
- Python学习之路【第一篇】-Python简介和基础入门
1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是 ...
随机推荐
- 用httpclient访问时,附带cookie信息
var url = "address"; var cookieContainer = new CookieContainer(); using (var handler = new ...
- Yii中 RBAC(基于角色的访问控制权限)表结构原理分析
这里有几个概念很重要,我简单用大白话说一下; 权限:就是指用户是否可以执行哪些操作. 如:小张可以发帖.回帖.浏览,小红只能回帖.浏览 角色:就是上面说的一组操作的集合. 如:高级会员有发帖.回帖.删 ...
- IOS开发UI基础UIActivityIndicatorView的属性
UIActivityIndicatorView 1.activityIndicatorViewStyle设置指示器的样式UIActivityIndicatorViewStyleWhiteLarge U ...
- Scrum 3.2 多鱼点餐系统开发进度(页面优化&下单详细信息页面)
Scrum 3.2 多鱼点餐系统开发进度(页面优化&下单详细信息页面) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选 ...
- Winform基础
1.显示窗口的两种方式: 非模态(Modaless):Show 模态(Modal),阻塞主窗口:ShowDialog() 2.主窗口和对话框之间传递参数,在对话框中申明属性,主窗口给对话框传递值通过参 ...
- 极简Unity调用Android方法
简介 之前写了篇unity和Android交互的教程,由于代码里面有些公司的代码,导致很多网友看不懂,并且确实有点小复杂,这里弄一个极简的版本 步骤 废话不多说,直接来步骤吧 1.创建工程,弄大概像这 ...
- oracle中文显示为问号
在用PL/sql查询时,中文显示为问号.经查证,发现问题为oracle字符集不支持中文导致的.修改oracle字符集,改为支持中文即可. 方法: 第一步:修改注册表. 开始-运行-输入regedit- ...
- c#重点[集合类型]异常,数组,集合ArrayList,List<>,hashTable,hashtable泛型(Dictionary)
1.foreach[对一些数组或集合进行遍历] foreach(类型 变量名 in 集合对象){语句体} //定义一个数组 ,,,,, }; foreach(var i in sNum1) { Con ...
- Dev gridView中设置自适应列宽和日期显示格式、金额的显示格式
在Dev GridView控件中,数据库中表数据日期都是长日期格式(yyyy-MM-dd HH:mm:ss),但显示在控件变成短日期格式(yyyy-MM-dd),金额显示要显示精确的数值, 比如80. ...
- PPP模式下的融资结构优化
PPPcode{white-space: pre;} pre:not([class]) { background-color: white; }if (window.hljs && d ...