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 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python学习笔记之基础语法1 -> 正文阅读

[Python知识库]Python学习笔记之基础语法1

?1.标识符

标识符通常是变量、常量、函数、属性、类、模块等由我们自己来定义的名称,就如同我们的名字。我们可以自由标识符,但是人要满足规范要求。

1)关键字不能作为标识符,因为关键字,是python已经使用的了,不允许开发者自己定义补充下Python中的关键字有33个,如:False None True and assert as if

2)标识符首位不可以是数字但可以是下划线“_”。例如 _me、__he__等是可以的,147met是错误的。

3)标识符区分大小写,如Home和home是不同的标识符。

4)标识符除去首字母,其他位可以使用下画线“_”,数字和字母。例如get_money、name2、list123等。

5)标识符不能使用内置函数作为标识符。

6)Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。

2.关键字

Python中关键字可以在IDLE中或者Pycharm等中查看

>>>import keyword
>>>keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 
 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 
 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

常用关键字汇总

1) False和True

????????他们都属于布尔类型的值。False为假,True为真。

2) ?class?

????????用来定义类。

3) ?finally

????????处理异常的关键字。

4) ?None

????????它是一个特殊的变量,不为0也不为一个空字符串,它的数据类型为NoneType。

5) ?for

????????for循环用来遍历序列,通常用来遍历列表,我们在循环的时候大多使用for循环。

6)? while

????????属于循环的一种常见类型,while语句重复执行一块语句。

?7) ?def

? ? ? ? 常用来定义函数。

8) ?global

? ? ? ? 用来定义全局变量。

9) ?if

? ? ? ? 存在于循环语句,用来判断真假。

2.变量

1)在编程语言中,变量是一个必不可少的词,我们可以把变量理解成名字,也可以理解为一个标签。

2)在python中并不需要提前声明变量及其类型,赋值后就会自动创建各种类型的变量。

变量通常需要满足以下规则

1.我们需要选择有意义的单词作为变量。

2.不可以使用关键字作为变量。

3.变量需要是一个有效的标识符。

4.尽量避免使用0和1

3)变量的赋值通过‘=’来实现。格式为:变量 = 值。

4)变量类型是可变的。

例如:输入

age = 18
 print(age)#打印age看一下值
 print(type(age))#这里通过type()函数来输出age的类型
 age = float(age)#强制类型转换把age转换为浮点型
 print(age)
 print(type(age))#输出age的类型

输出结果:

18
<class 'int'>
18.0
<class 'float'>

Python是一门动态语言,变量的类型是可以随时发生变化的,在我们开始定义的时候,变量名可能是int类型,但是我们通过强制类型转换最后成了浮点型等其他类型。

5)多个变量指向同一个值

在Python中多个变量可以指向同一个值。例如:

输入:

he = she = it = 1024
print('变量he在内存中的地址:',id(he))
print('变量she在内存中的地址:',id(she))
print('变量it在内存中的地址:',id(it))

输出结果:

变量he在内存中的地址: 51695856
变量she在内存中的地址: 51695856
变量it在内存中的地址: 51695856

我们可以看出这些变量对应的地址是同一个地址,三个元素对应的内存地址是一致的。需要注意赋值的时候需要同时赋值,才能确保三个变量使用的是同一个值的地址。

以上为小白入坑第一篇学习笔记,部分来源于网络搜索,仅作为个人学习经历分享,不到之处请多包涵,欢迎批评指点

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-08-02 10:46:25  更:2021-08-02 10:46:39 
 
开发: 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年5日历 -2024/5/19 7:51:38-

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