python知识汇总,python一期
python的安装
一 windows系统下
1 官网安装
添加中。。。
2 科学环境集成一键安装包anaconda
添加中。。。
二 linux系统下
添加中。。。
三 mac系统下
添加中。。。
python的注释
单行注释
# 注释内容
多行注释
"""
注释内容
"""
pycharm快捷单行注释
ctrl + /
算术运算符
运算符
运算符 | 描述 | 实例 |
---|---|---|
+ | 加 | 10 + 20 = 30 |
- | 减 | 10 - 20 = -10 |
* | 乘 | 10 * 20 = 200 |
/ | 除 | 10 / 20 = 0.5 |
// | 取整除 | 返回除法的整数部分(商) 9 // 2 输出结果 4 |
% | 取余数 | 返回除法的余数 9 % 2 = 1 |
** | 幂 | 又称次方、乘方,2 ** 3 = 8 |
字符串*n ,效果是把字符串连接n次
优先级
运算符 | 描述 |
---|---|
** | 幂 (最高优先级) |
* / % // | 乘、除、取余数、取整除 |
+ - | 加法、减法 |
如果有括号先算括号内的
变量
命名规定
标示符可以由 字母、下划线 和 数字 组成
不能以数字开头
不能与关键字重名
查看关键字的办法
In [1]: import keyword
In [2]: print(keyword.kwlist)
长词命名方式
通过下划线分割单词, student_list
通过大驼峰区分单词,StudentList
通过小驼峰区分单词,studentList
定义与赋值
变量名 只有在 第一次出现 才是 定义变量
变量名 再次出现,不是定义变量,而是直接使用之前定义过的变量
格式化输出
格式化字符 | 含义 |
---|---|
%s | 字符串 string |
%d |
有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用 0 补全 digital
|
%f |
浮点数,%.2f 表示小数点后只显示两位 float
|
%% |
输出 %
|
print("格式化字符串" % 变量1) # 变量只有一个时,不加括号
print("格式化字符串" % (变量1, 变量2...)) # 变量多个时括号括起
系统函数
输出函数
print(内容) 或者 print(内容1,内容2)
输入函数
input() 或者 input(提示内容)
类型转换函数
int(参数),把参数转为整数型
float(参数),把参数转为浮点型
str(参数),转为字符串类型
判断语句
# 单路分支
if 条件1:成立时的代码# 二路分支
if 条件1:条件1成立时执行的代码块
else:条件1不成立时的执行代码# 多路分支
if 条件1:条件1成立时执行的代码
elif 条件2:条件2成立时执行的代码
elif 条件n:条件n成立时执行的代码
else:上述条件都不满足时执行的代码# 嵌套
if 外层条件:外层条件成立时执行的代码块if 内层条件:内层条件成立时执行的代码块else:内层条件不成立时执行的代码块# 判断的注意
如果有else,一定要写在最后
对于if判断,只会进入到一个分支中。
如果没有else接收不成立的条件的话,当if与elif没有一个条件执行时,
代码会跳出if的区块,继续进行后面的代码
while循环
循环格式
while 条件 1:条件满足时,做的事情1条件满足时,做的事情2条件满足时,做的事情3...(省略)...while 条件 2:条件满足时,做的事情1条件满足时,做的事情2条件满足时,做的事情3...(省略)...处理条件 2处理条件 1
三个必要的因素
循环的外部定义条件初始值(例如定义一个n = 0)
循环的条件根据需求定义
循环的内部对条件进行正确的修改(例如让 n +=1)
执行过程
验证循环的条件,如果为真,则进入循环,如果为假,则跳出循环
执行循环内部的代码直到内部代码结束
再次验证循环的条件,为真进入循环,为假,执行while代码块后的内容
对循环干扰
在循环的内部,如果遇到break,就会退出整个循环代码块,并且不会执行break后面的语句
如果遇到了continue,则会跳过本轮循环,进入到下一轮循环
python知识汇总,python一期相关推荐
- Python知识体系-Python工具大全
1.环境管理:管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. ...
- python编程语言汇总-Python技术之书籍汇总
近日,一直在学习Python,发现有关的书籍还是很多值得一读的,所以在此总结一下.以后慢慢去研读吧!!! Python入门 <Python编程快速上手--让繁琐工作自动化> 作者: [美] ...
- 不是学生会主席也会用到的python知识~用python读取学生成绩
嗨害大家好鸭~我是小熊猫❤ 看到这个标题可能有小伙伴说: "我用Excel表格不就好了嘛,整这么麻烦干嘛~" 啊我偏不~ ~ ~ 接下来就用python来给大家来小小展示一番~ ~ ...
- 【Python知识】python项目打包和安装
一.提要 本教程将指导您如何打包一个简单的Python项目.它将向您展示如何添加必要的文件和结构来创建包,如何构建包以及如何将其上载到Python包索引. 二.一个简单案例 本教程使用名为exampl ...
- python-重难点知识汇总
重难点知识汇总 python使用的是动态语言,也就是说在变量定义时不需要指定对应的数据类型.但是输入进来还是用int()函数把输入字符串变成整形数据. 多行字符串可以用 ''' - ''' 表示. 前 ...
- 编程python怎么读-python怎么读sql数据?
python中读取SQL数据的方法: python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式. 当执行select语 ...
- python基础知识资料-Python基础知识汇总
原标题:Python基础知识汇总 1.Anaconda的安装 百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook.具体参考: 猴子: ...
- python基础知识资料-学习Python列表的基础知识汇总
千里之行,始于足下.要练成一双洞悉一切的眼睛,还是得先把基本功扎扎实实地学好.今天,本喵带大家仔细温习一下Python的列表.温故而知新,不亦说乎. 当然,温习的同时也要发散思考,因为有些看似无关紧要 ...
- python return用法_初学Python要了解什么 装饰器知识汇总有哪些
初学Python要了解什么?装饰器知识汇总有哪些?在Python学习过程中,有多种方法对函数和类进行加工,相对于其它方式,装饰器语法简单,代码可读性高.因此,装饰器在Python项目中有广泛的应用,比 ...
最新文章
- LinkServer--服务器选项
- SAP Fiori SSL 和 SAML 2.0 配置文档
- Nginx 配置内网访问树莓派4 ASP.NET Core 3.0 网站
- 美科技股崩了,Facebook、亚马逊、谷歌一夜蒸发万亿元
- python粘性拓展_如何将tkinter小部件置于粘性框架中
- 3G了 由PC-手机 我们想了些什么呢
- abap 创建出口历程_SAP ABAP第一,两,三代出口型BADI实现 解释的概念
- 人工智能TensorFlow工作笔记004---还记得标准差嘛_标准差的由来
- ajax怎样带值,ajax携带状态值
- mysql 物化视图_Mysql物化视图应用
- 求两个点的欧氏距离_马氏距离
- 关于Spring中的context:annotation-config/配置
- 第二章 信息化规划与组织
- python中一元二次方程的判别式_一元二次方程根的判别式知识点
- c语言有flag的程序,c语言flag(编程flag的用法)
- QT UDP通信(单播、广播、组播)
- 2022年大一学生实训作业【基于HTML+CSS制作中华传统文化传统美德网站 (6页面)】
- 表格识别1-使用python-opencv实现表格识别
- 拍摄照片发生反转,变量初始null
- 这个地方沸腾,高手争雄,至尊大决战,从天上杀到地下,又从地上打到云霄上!
热门文章
- MyEclipse 汉化教程(含资源)
- 网址发布收藏页源码自适应
- 大气自适应会员中心帝国cms模板
- golang 排序_常用排序算法之冒泡排序
- endpointimpl怎么填参数_App拉新:以老拉新活动怎么做?
- python抽荣耀水晶_深度分析抽取荣耀水晶的窍门,不良抽法很好用,平均100RMB一颗...
- hadoop jar包_计算机毕业设计中hadoop上运行Java程序
- 微擎即用WIFI源码V2.1.7
- 百度SEO站群裕网云综合导航网html源码
- Spring Cloud微服务之Mybatis-Plus代码生成器整合(四)