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入门 -> 正文阅读

[Python知识库]python入门

代码规范PEP8(Python Enhanced Proposal)

链接: https://blog.csdn.net/ratsniper/article/details/78954852.

编排

1、缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。
2、每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。
3、类与类直接空两行,类与方法之间空一行,类与倒包空两行,函数与函数之间空两行
4、导包顺序:标准、三方和自己编写顺序依次排放,之间空一行。
5、 不要在一句import中多个库,比如import os, sys不推荐。

空格

1、各种右括号前不要加空格。
2、逗号、冒号、分号前不要加空格,后加空格。
3、函数的左括号前不要加空格。如Func(1)。
4、操作符左右各加一个空格。
5、函数默认参数使用的赋值符左右省略空格。

注释

单行注释:#+空格
多行注释 :三个引号或者三个单引号,成对出现
1、块注释,在一段代码前增加的注释。在‘#’后加一空格。段落之间以只有‘#’的行间隔
2、行注释,在一句代码后加注释,代码后两个空格后注释

命名规范

见名知意,可以用下划线连接
命名规则:驼峰命名:ClassName 下划线命名class_name

python基础

变量和数据类型

变量定义:是计算机语言中能储存计算结果或能表示值的抽象概念,而在python变量类似于一个标签,可以通过变量来访问所对应的值,变量的类型有值来决定。
在这里插入图片描述

1.int(整形)整数:0,1,2,3,-1
2.float(浮点型)小数:1.2 , 0.2 , 3.1415926
3.complex(复数):a+bj=>1+2j
4.bool(布尔):只有Ture(真)或False(假)两个值。
5.None(空类型):虽然什么都没有,但也是一种类型。
6.bytes(字节bytes):b‘123’,加小写b表示字节s。
7.str(string):字符串,python中没有字符概念。
8.tuple:元组(数组一样的结构),里面有多个元素,顺序存储的结构,可以存储不同类型元素。定义形式:(元素1,元素2,元素3),另一种形式tuple()
例:
9.tuple(arg):代表的是参数的意思, arg:可以是序列(字符串就是一个序列)
immutable sequence:不可变的序列。
10.list(列表):里面有多个元素,顺序存储结构,列表可拓展(可变的),可以存储不同类型元素。定义形式:[元素1,元素2,元素3]
11.dict:dictionary的缩写,字典的意思。
显示定义形式:{key:value, key:value, key:}(key:value一个元素:键值对)
每一个元素包含两部分:
key:在字典里必须是唯一的,不可变的类型的数据。
value:没有唯一限制,各种类型的数据都可以。
例:111:222
111:333=》111:333
11.set(集合:并集,差集,交集):里面不能存在重复的元素,故可以去重。
定义形式:{元素1,元素2,元素3},里面没有顺序。

字符串和编码

Python的诞生比Unicode标准发布的时间还要早,所以最早的Python只支持ASCII编码,普通的字符串’ABC’在Python内部都是ASCII编码的。Python提供了ord()和chr()函数,可以把字母和对应的数字相互转换:
在这里插入图片描述
Python在后来添加了对Unicode的支持,以Unicode表示的字符串
通过 encoding=“utf-8” 命令可以进行ASCII和字符串穿之间转换
在这里插入图片描述

查看变量属性的函数

print打印变量内容

print(variable_name):打印变量
在pycharm软件中,按住ctrl,鼠标点击以上字符可以弹出具体变量显示格式以print为例:
在这里插入图片描述

print(*args, sep=' ', end='\n', file=None):
*args: 要打印的一个或多个值, 多个值用逗号隔开
sep: seperator,分割符,默认是空格
end: 结尾加\n

从下图可以看出输入两种方式输出的结果相同
在这里插入图片描述

type变量类型

命令格式:prin(type(variable_date))
用途:显示变量类型
在这里插入图片描述

id查看变量标识

定义变量的方式

赋值

格式:variable_name = value (变量名=值)

encoding-转换命令

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

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