| |
|
开发:
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(一) |
文章目录1.编译型语言和解释型语言1.1 编译型语言编译型语言
1.2 解释型语言解释型语言
2.Python介绍python代码的可读性强,简洁清晰。 关于python还有一句名句:Life is short you need Python.(人生苦短,我用python)
使用TIOBE来查看,各个语言的使用情况的排名。 3.Python开发环境搭建3.1 Python解释器介绍Python的解释器就是来解析代码的。Python的解释器有很多。例如:
其实还有很多解释器,了解一下知道它是干什么的就行。 3.2 Python解释器的安装Python的版本,分为Python 3版本和Python 2版本,并且这两个版本互不兼容,Python3的代码Python2不能执行,相反一样。不像Java那样,版本更替后代码是可以兼容的。 首先,到Python官网的downloads去下载安装包。 下载后,直接安装就行。 提示,见下图: 4. Python和Sublime的整合4.1 ctrl + b 运行代码打开py文件,在Sublime下面 ,按ctrl + b ,代码会自动在Sublime内置的控制台中执行。 4.2 SublimeREPL 运行代码首先,安装SublimeREPL。 安装完成后,会在tools中找到SublimeREPL,选择Python中的Python,就进入到了Python的交互界面。但如果想要直接运行文件内容代码,就点击Python中的Run current file,就会运行了。
4.3 rulers设置每行规定的长度提示Preferences => setting => 设置rulers长度。
5. Python 的注意事项最最注意的就是python不能随便缩进(tab键)。 6. Python 字面量和变量字面量就是字面的值,直接使用的1,2,3,字符串等等。 变量就是定义一个变量保存字面量。 注意定义变量时,不能是函数名,类名,开头为数字等等,syntax 语法错误。 7. Python 数值Python数值而言,分为整数,浮点数(小数),复数。 8. Python 进制
对于浮点数的一些运算Python可能会计算不精确。 9. Python 字符串9.1 引号嵌套对于字符串,引号嵌套,我们可以用单引号嵌套双引号或反着,绝对不能相同引号进行嵌套。
9.2 三重引号三重引号: ‘’’ 或 “”" 9.3 转义字符10. 格式化字符串10.1 print中的逗号print中间加逗号,中间用空格连接起来。
一定注意不要用加号:
10.2 %s 字符串占位符 (s就是string字符串)%s使用如下:
这里的%3s的意思时不够填充空格,够了就不管了。
10.3 %f 浮点数占位符 (f就是float小数,浮点数)%.2f就是去小数点后两位:
10.4 %d 整数占位符整数占位符,只会取整。
我们也可以这样定义,无论是%f还是%d:
10.5 格式化字符串格式化字符串,可以通过在字符串前添加一个 f 来创建一个格式化字符串。 格式如下:
11. 字符串复制我们可以用 * 来重新复制。
12. 布尔值布尔值实际上也属于整型,True为1,False为0。注意这里的True和False,首字母必须大写。
None表示空值,None专门用来表示不存在。 13. type() 类型检查type()用来检查值的类型,该函数会将检查的结果作为返回值返回,可以通过变量来接受函数的返回值。
14. 对象(object)Python是一门面向对象的语言。 专业的解释对象: 15. 对象结构注意对象的id,type,value三个属性。 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 10:41:57- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |