| |
|
开发:
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知识库]Python基础(一) | Python的基本语法 |
Python基础(一)| Python的基本语法
Part1 数据类型1.1 基本类型:数字、字符串、布尔1.1.1 数字类型
1.1.2 字符串类型
1.1.3 布尔类型
Output:
上述类型均可定义单个数据,如果有一组数据,该如何表示? 1.2 组合类型:列表、元组、字典、集合1.2.1 列表
Output:
1.2.2 元组
Output:
1.2.3 字典
Output:
1.2.4 集合
Output:
在程序中,如何来引用这些数据?
Part2 变量2.1 变量的概念
2.2 变量的命名2.2.1 哪些可以用来做变量名?
2.2.2 哪些情况不被允许?
Output:
Output:
Output:
2.2.3 变量名定义技巧
2.3 变量的赋值2.3.1 一般赋值
Output:
2.3.2 增量赋值
Output:
2.3.3 打包赋值
Output:
Part3 控制流程3.1 顺序流程
【例子】实现1到5的整数求和
Output:
3.2 循环流程——遍历循环(for)主要形式:
注意有":" 执行过程:
【例子】实现1到5的整数求和
Output:
3.3 循环流程——无限循环(while)主要形式:
【例子】实现1到5的整数求和
Output:
3.4 分支流程(if)最简单的形式:
Part4 输入输出4.1 数据的输入1. 外部文件导入
2. 程序中定义
3. 动态交互输入 input
Output:
Output:
Output:
Output:
可以看到,这里是字符串的拼接,input后类型也是str,因此输出的形式是’582.3’。为了转换为数字,可以采用以下方法: 4.1.1 eval() 去掉引号Input:
Output:
Input:
Output:
Input:
Output:
4.2 数据的输出4.2.1 存储到本地硬盘或网络端
4.2.2 打印输出 print
Input:
Output:
Input:
Output:
Input:
Output:
Input:
Output:
Output:
Input:
4.2.3 格式化输出方法 format
Input:
Input:
Input:
Input:
Input:
4.2.4 修饰性输出4.2.4.1填充输出Input:
Input:
4.2.4.2 数字千分位分隔符
4.2.4.3 浮点数简化输出
4.2.4.4 整数的进制转换输出
总结
Part5 程序格式5.1 行最大长度所有行限制的最大字符数为79 5.2 缩进
5.3 使用空格
5.4 避免使用空格
小结1、以上属于PEP8格式指南的部分内容,养成良好的编码规范利人利己 2、格式约定的目的:
3、尽信书不如无书,不应死板教条的执行格式规范
5.5 注释
Output:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/26 13:42:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |