1、if 判断语句

语法:

if 条件1:
    执行代码
elif 条件2:
    执行代码
elif 条件3:
    执行代码
.
.
.
else:
    执行代码

注意:1、不要漏掉“ : ";2、执行代码需要使用空格缩进;3、等于(==)、不等于(!==)、逻辑与(and)、逻辑或(or)、 包含在里面(in)

2、for循环

语法:

for 变量 in range(start,end,step):
    执行代码

注意:1、不要漏掉“:”;2、执行代码需要使用空格缩进;3、start省略为0;

列表和元组的循环遍历:

for 循环内部使用的变量 in 列表:
    执行代码

eg. for name in name_list:
          pint(name)

3、while循环

语法:

while 条件:
    满足条件,执行代码
    改变条件

注意:1、不要漏掉“:”;2、执行代码需要使用空格缩进;3、当条件判断结果为False时,跳出循环。

4、break和continue语句

break功能是跳出当前循环。 注意:跳出的是距离此break语句最近的循环;
continue是结束本次循环跳到下一次循环。

5、函数

函数定义:

1、形参长度确定
def 函数名(形参):
    执行代码
    return[表达式]

2、形参长度不确定
def 函数名(*形参):
    执行代码
    return[表达式]

注意:*形参是创建了一个名为形参的元组。

函数调用:

1、主函数和子函数在同一个.py文件
     子函数名(形参=实参)或者 函数名(实参)

2、主函数和子函数不在同一个.py文件
① import 模块                         #模块是扩展名为.py的文件
     模块.子函数名(实参)
② from 模块 import 子函数名
     子函数名(实参)
③ from 模块 import *          #导入模块里的所有函数
     子函数名(实参)

指定别名:
import 模块 as 别名                      
     别名.子函数名(实参)
from 模块 import 子函数名 as 别名
    别名(实参)

Python学习笔记——常用基本语法相关推荐

  1. Python学习笔记:常用内建模块7XML

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  2. python基本语法语句-python学习笔记:基本语法

    原标题:python学习笔记:基本语法 缩进:必须使用4个空格来表示每级缩进,支持Tab字符 if语句,经常与else, elif(相当于else if) 配合使用. for语句,迭代器,依次处理迭代 ...

  3. Python学习笔记:常用内建模块5

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  4. Python学习笔记:常用内建模块2:collections

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  5. Python学习笔记(2)-基础语法

    1 ########### python基础语法 ################### 2 3 #标识符 4 #第一个字符必须是字母表中字母或下划线-- 5 #标识符的其他部分有字母,数字和下划线组 ...

  6. python学习笔记:基础语法

    目录 python语言概述 python基础语法 python标准数据类型 1.数字类型 2.字符串类型 3.列表类型 4.元组 5.字典 python基础语法 1.条件判断语句 2.循环语句 3.函 ...

  7. Python学习笔记之基础语法--input outpupt json

    基本语法 命令行输入输出 name = input('your name:') gender = input('you are a boy?(y/n)')###### 输入 ###### your n ...

  8. python学习笔记:基本语法

    缩进:必须使用4个空格来表示每级缩进,支持Tab字符 if语句,经常与else, elif(相当于else if) 配合使用. for语句,迭代器,依次处理迭代器中的每个元素. while语句,当条件 ...

  9. 高放的python学习笔记之基本语法

    python与c++的不同之处 python的语句块不是用{}括起来的而是冒号后面跟一些与比当前语句多一的tab缩进的语句. 1.定义变量 python的变量类型不需要人为指出,会根据赋值的类型决定此 ...

最新文章

  1. python开发需要掌握的知识_(深度学习)Python必须掌握基础知识,python,必会,知识点...
  2. Using PyQt first procedure-bupt IPTV client
  3. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波11 - 直方图处理 - 使用直方图统计量增强图像
  4. Spring 处理过程分析
  5. element js 包含字符_携程春招题目字符串截取和数组升维
  6. python选择日期控件_Python3 自己写了个DateCtrl日期控件 | 学步园
  7. PHP函数库03:PHP生成曲线图函数
  8. 苹果系统上安装linux系统,Mac OS X下制作安装Linux系统的USB启动盘
  9. 你连Nginx怎么转发给你请求都说不清楚,还好意思说自己不是CRUD工程师?
  10. Java 内存模型(JMM)
  11. python关于二手房的课程论文_python 爬虫基础-二手房信息获取为例
  12. 最美春三月,又到一年迎新时——烟台北大青鸟喜迎2019级新生入学报到
  13. 03 计算机视觉-opencv图像形态学处理
  14. Live2D桌面动画模型,在桌面显示
  15. ubuntu 18.04 VSCode沙绿色主题设置
  16. 吴恩达机器学习(十五)—— 应用实例:图片文字识别
  17. android监听耳机,Android监听耳机按键事件
  18. 台式计算机如何取消屏幕密码,电脑屏幕密码如何取消
  19. 漏洞之XML实体注入
  20. vb 窗体画面打不开

热门文章

  1. 基于 java Spring Boot 框架的人事管理系统的设计与实现 附完整代码+论文+ppt
  2. C++日期和时间编程总结
  3. 韩信点兵算法——c语言实现
  4. BIM Revit2016下载安装教程
  5. 何洛洛高考成绩查询2021,R1SE曾想续约:11少年毕业发言催泪,周震南更文,何洛洛哭上热搜...
  6. form表单美化插件之jqTransform
  7. 自动化专业学计算机技术,自动化专业学什么?大学自动化专业主要学什么
  8. 计算机毕业设计ssm智创员工管理系统
  9. SpringBoot 生成数据库设计文档工具
  10. ES集成中文分词器: IK 3.0