IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 第三章 语法入门 -> 正文阅读

[开发工具]第三章 语法入门

简单概念

表达式

表达式就是一个类似于数学公式的东西,仅仅用来计算一些结果,不会对程序产生实质性影响,例如 9 + 5 打印出来就是14,表达式的值就是14不会对程序产生任何影?

语句

在程序中完成某种特定的功能,比如打印信息、获取信息、为变量赋值,语句会对程序产生影响,在交互模式下不一定输出语句的执行结果

?

?

程序(program)

程序就是一条一条语句和一条一条表达式构成的

函数(function)

函数就是一个语句,函数专门完成特定的功能,例如:print()函数

函数 = 内置函数+自定义函数

内置函数:由Python解释器提供的函数,可以在Python中直接使用

自定义函数:由程序员自主创建的函数

程序员需要完成某个特定功能的时候,可以调用内置函数或者自定义函数

函数中两个要素:参数、返回值

?

基本语法

  • Python严格区分大小写

  • Python中每一行的每一条语句都是以换行符结束

  • Python中的每一行语句不要过长(规范中建议每一行不要超过80个字符,可以在编辑器中设置参考线来预防字符超预设)

?

?

"rulers":
	[
		80
	],

成功后,如下图所示:

字符多出后可以在后面加反斜杠 \ 换行

在Python中用#号进行单行注释,用''''''进行多行注释

Python是缩进严格语言,不要在Python中随意的进行缩进

处理报错????????

方法参考:关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file xxx.py on line 3_Haikuotiankong11111的博客-CSDN博客

?

处理结果

?

字面量和变量

字面量就是一个一个的值,比如:1,2,3,4,5,6,'hello',字面量所表示的意思就是它的字面的值,在程序中可以直接使用

变量(variable)变量可以用来保存字面量,并且变量中保存的字面量是可以改变的

?

程序中很少使用字面量,都是将字面量保存在变量中,用变量来引用字面量。

变量和标识符

Python中使用变量不需要声明,如果使用没有赋值过的变量会报错

Python是一个动态类型的语言,可以为变量赋任何类型的值,也可以任意修改变量的值

快捷键

ctrl + / 注释

ctrl + 回车 换行(忽略光标的位置,重新换行)

标识符

标识符中可以含有字母、数字、下划线,但是不能用数字开头

标识符不能使用Python中的保留字关键字(保留字就是关键字),不建议使用Python中的函数名作为标识符

?

命名规范:

  • 下划线命名法:所有字母小写,单词之间用下划线(_)分开,max_length (用的最多的方法)

  • 帕斯卡命名法(大驼峰命名法):首字母大写,每个单词开头大写,其余字母小写,MaxLength (写类名的时候会使用此类方法)

?

?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-09-20 15:57:56  更:2021-09-20 15:59:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:43:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码