Python学习笔记——常用基本语法
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学习笔记——常用基本语法相关推荐
- Python学习笔记:常用内建模块7XML
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- python基本语法语句-python学习笔记:基本语法
原标题:python学习笔记:基本语法 缩进:必须使用4个空格来表示每级缩进,支持Tab字符 if语句,经常与else, elif(相当于else if) 配合使用. for语句,迭代器,依次处理迭代 ...
- Python学习笔记:常用内建模块5
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:常用内建模块2:collections
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记(2)-基础语法
1 ########### python基础语法 ################### 2 3 #标识符 4 #第一个字符必须是字母表中字母或下划线-- 5 #标识符的其他部分有字母,数字和下划线组 ...
- python学习笔记:基础语法
目录 python语言概述 python基础语法 python标准数据类型 1.数字类型 2.字符串类型 3.列表类型 4.元组 5.字典 python基础语法 1.条件判断语句 2.循环语句 3.函 ...
- Python学习笔记之基础语法--input outpupt json
基本语法 命令行输入输出 name = input('your name:') gender = input('you are a boy?(y/n)')###### 输入 ###### your n ...
- python学习笔记:基本语法
缩进:必须使用4个空格来表示每级缩进,支持Tab字符 if语句,经常与else, elif(相当于else if) 配合使用. for语句,迭代器,依次处理迭代器中的每个元素. while语句,当条件 ...
- 高放的python学习笔记之基本语法
python与c++的不同之处 python的语句块不是用{}括起来的而是冒号后面跟一些与比当前语句多一的tab缩进的语句. 1.定义变量 python的变量类型不需要人为指出,会根据赋值的类型决定此 ...
最新文章
- python开发需要掌握的知识_(深度学习)Python必须掌握基础知识,python,必会,知识点...
- Using PyQt first procedure-bupt IPTV client
- 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波11 - 直方图处理 - 使用直方图统计量增强图像
- Spring 处理过程分析
- element js 包含字符_携程春招题目字符串截取和数组升维
- python选择日期控件_Python3 自己写了个DateCtrl日期控件 | 学步园
- PHP函数库03:PHP生成曲线图函数
- 苹果系统上安装linux系统,Mac OS X下制作安装Linux系统的USB启动盘
- 你连Nginx怎么转发给你请求都说不清楚,还好意思说自己不是CRUD工程师?
- Java 内存模型(JMM)
- python关于二手房的课程论文_python 爬虫基础-二手房信息获取为例
- 最美春三月,又到一年迎新时——烟台北大青鸟喜迎2019级新生入学报到
- 03 计算机视觉-opencv图像形态学处理
- Live2D桌面动画模型,在桌面显示
- ubuntu 18.04 VSCode沙绿色主题设置
- 吴恩达机器学习(十五)—— 应用实例:图片文字识别
- android监听耳机,Android监听耳机按键事件
- 台式计算机如何取消屏幕密码,电脑屏幕密码如何取消
- 漏洞之XML实体注入
- vb 窗体画面打不开
热门文章
- 基于 java Spring Boot 框架的人事管理系统的设计与实现 附完整代码+论文+ppt
- C++日期和时间编程总结
- 韩信点兵算法——c语言实现
- BIM Revit2016下载安装教程
- 何洛洛高考成绩查询2021,R1SE曾想续约:11少年毕业发言催泪,周震南更文,何洛洛哭上热搜...
- form表单美化插件之jqTransform
- 自动化专业学计算机技术,自动化专业学什么?大学自动化专业主要学什么
- 计算机毕业设计ssm智创员工管理系统
- SpringBoot 生成数据库设计文档工具
- ES集成中文分词器: IK 3.0