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

三个必要的因素

  1. 循环的外部定义条件初始值(例如定义一个n = 0)

  2. 循环的条件根据需求定义

  3. 循环的内部对条件进行正确的修改(例如让 n +=1)

执行过程

验证循环的条件,如果为真,则进入循环,如果为假,则跳出循环

执行循环内部的代码直到内部代码结束

再次验证循环的条件,为真进入循环,为假,执行while代码块后的内容

对循环干扰

在循环的内部,如果遇到break,就会退出整个循环代码块,并且不会执行break后面的语句

如果遇到了continue,则会跳过本轮循环,进入到下一轮循环


python知识汇总,python一期相关推荐

  1. Python知识体系-Python工具大全

    1.环境管理:管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. ...

  2. python编程语言汇总-Python技术之书籍汇总

    近日,一直在学习Python,发现有关的书籍还是很多值得一读的,所以在此总结一下.以后慢慢去研读吧!!! Python入门 <Python编程快速上手--让繁琐工作自动化> 作者: [美] ...

  3. 不是学生会主席也会用到的python知识~用python读取学生成绩

    嗨害大家好鸭~我是小熊猫❤ 看到这个标题可能有小伙伴说: "我用Excel表格不就好了嘛,整这么麻烦干嘛~" 啊我偏不~ ~ ~ 接下来就用python来给大家来小小展示一番~ ~ ...

  4. 【Python知识】python项目打包和安装

    一.提要 本教程将指导您如何打包一个简单的Python项目.它将向您展示如何添加必要的文件和结构来创建包,如何构建包以及如何将其上载到Python包索引. 二.一个简单案例 本教程使用名为exampl ...

  5. python-重难点知识汇总

    重难点知识汇总 python使用的是动态语言,也就是说在变量定义时不需要指定对应的数据类型.但是输入进来还是用int()函数把输入字符串变成整形数据. 多行字符串可以用 ''' - ''' 表示. 前 ...

  6. 编程python怎么读-python怎么读sql数据?

    python中读取SQL数据的方法: python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式. 当执行select语 ...

  7. python基础知识资料-Python基础知识汇总

    原标题:Python基础知识汇总 1.Anaconda的安装 百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook.具体参考: 猴子: ...

  8. python基础知识资料-学习Python列表的基础知识汇总

    千里之行,始于足下.要练成一双洞悉一切的眼睛,还是得先把基本功扎扎实实地学好.今天,本喵带大家仔细温习一下Python的列表.温故而知新,不亦说乎. 当然,温习的同时也要发散思考,因为有些看似无关紧要 ...

  9. python return用法_初学Python要了解什么 装饰器知识汇总有哪些

    初学Python要了解什么?装饰器知识汇总有哪些?在Python学习过程中,有多种方法对函数和类进行加工,相对于其它方式,装饰器语法简单,代码可读性高.因此,装饰器在Python项目中有广泛的应用,比 ...

最新文章

  1. LinkServer--服务器选项
  2. SAP Fiori SSL 和 SAML 2.0 配置文档
  3. Nginx 配置内网访问树莓派4 ASP.NET Core 3.0 网站
  4. 美科技股崩了,Facebook、亚马逊、谷歌一夜蒸发万亿元
  5. python粘性拓展_如何将tkinter小部件置于粘性框架中
  6. 3G了 由PC-手机 我们想了些什么呢
  7. abap 创建出口历程_SAP ABAP第一,两,三代出口型BADI实现 解释的概念
  8. 人工智能TensorFlow工作笔记004---还记得标准差嘛_标准差的由来
  9. ajax怎样带值,ajax携带状态值
  10. mysql 物化视图_Mysql物化视图应用
  11. 求两个点的欧氏距离_马氏距离
  12. 关于Spring中的context:annotation-config/配置
  13. 第二章 信息化规划与组织
  14. python中一元二次方程的判别式_一元二次方程根的判别式知识点
  15. c语言有flag的程序,c语言flag(编程flag的用法)
  16. QT UDP通信(单播、广播、组播)
  17. 2022年大一学生实训作业【基于HTML+CSS制作中华传统文化传统美德网站 (6页面)】
  18. 表格识别1-使用python-opencv实现表格识别
  19. 拍摄照片发生反转,变量初始null
  20. 这个地方沸腾,高手争雄,至尊大决战,从天上杀到地下,又从地上打到云霄上!

热门文章

  1. MyEclipse 汉化教程(含资源)
  2. 网址发布收藏页源码自适应
  3. 大气自适应会员中心帝国cms模板
  4. golang 排序_常用排序算法之冒泡排序
  5. endpointimpl怎么填参数_App拉新:以老拉新活动怎么做?
  6. python抽荣耀水晶_深度分析抽取荣耀水晶的窍门,不良抽法很好用,平均100RMB一颗...
  7. hadoop jar包_计算机毕业设计中hadoop上运行Java程序
  8. 微擎即用WIFI源码V2.1.7
  9. 百度SEO站群裕网云综合导航网html源码
  10. Spring Cloud微服务之Mybatis-Plus代码生成器整合(四)