开发者社区> 余二五> 正文

python

简介:
+关注继续查看

1.解释型的,面向对象的,带有动态语义的高级程序设计语言。

   

   2.使用Python

wKiom1lQtDWQolC9AAB7rPG2HCM173.png

    3.Python和c脚本的区别

Python脚本

wKioL1lQtJyhVPsfAAAW6VBj6oA535.png

  ** #coding:utf-8      设置编码格式

c脚本

wKioL1lQtL6hP4R5AAAVn4EEs9U648.png 

   运行

wKioL1lQtUXRLwOGAAAzT8T2PsI414.png


wKioL1lQtVHRBm7WAABdcnc4yr4597.png

    4.Python常用工具


ipython

wKioL1lQtdXw41lWAADVzI5_bWw263.png

pycharm

wKiom1lQthjjJm4fAACmvGc3gkw122.png

   

   5.字符编码

   ASCII:  用二进制存储数据,一个字节存储一个字符。

   Unicode:所有文字都是用两个字节存储,在内存中存储。

   Utf-8:  可变长度编码,英文字符用一个字节存储,中文用三个字节存储,硬盘中存储。

  

   

   6.编码与解码

    编码:从Unicode到utf-8格式

    解码:从utf-8到Unicode格式

wKioL1lQuGTRkDSlAABFaRwvn6Q591.png

    7.输入与输出

    (1)输入

wKioL1lQuRyw24FbAAAp7SCBXtw286.png

     (2)输出,可以有多个,用“,”隔起来

wKiom1lQuVyi9B5vAAAcKZXqzEA572.png

   

    8.变量

    变量的命名:变量名首字母必须为字母(a-z A-Z),下划线(_),变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。


    Python垃圾回收机制:Python默认的垃圾收集机制是“引用计数”,每个对象维护了一个ob_ref字段。它的优点是机制简单,当新的引用指向该对象时,引用计数加1,当一个对象的引用被销毁时减1,一旦对象的引用计数为0,该对象立即被回收,所占用的内存将被释放。


wKioL1lQubHycNoGAAAZ9zvxCvY170.png-wh_50

    9.运算符

算数运算符

wKiom1lQu8qwL2T-AABZWCm1A4Y433.png

关系运算符

wKiom1lQvBTTtfYgAACAVBazTbE708.png

逻辑运算符

wKioL1lQvGyTsxYiAABR2vPPSFA162.png

  

   10.Python数据类型

 数字

(1)整形

wKiom1lQvQHyzgFxAAAYTlWvqag761.png 

(2)长整型

wKioL1lQvU_DvPf2AABIThpKZO8249.png

(3)浮点型

wKioL1lQvYOQarpIAAAhT8d6NzA589.png

(4)复数类型

wKiom1lQvb-zgqdCAAAq3gPZEpc252.png



 字符串

(1)定义字符串的三种方法

wKioL1lQvgyiPEKuAABwCjWMyI4975.png

(2)转义字符

wKiom1lQvkDw6HuEAAAXhg0jdiI764.pngwKiom1lQvlHQI2AMAAAXhg0jdiI867.png

(3)三重引号

wKioL1lQvtyCLhmMAABB3e5gstc085.png

  

   11.字符串的索引

wKiom1lQvzqwcVu-AABGJBau8VE308.png

   

   12.字符串的切片

wKiom1lQv2iAZjavAAAtWAhPmpA481.png











本文转自 漂浮的天堂  51CTO博客,原文链接:http://blog.51cto.com/12774215/1943593,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【21天python打卡】第1天 python预备知识(1)
大家好,今天是21天python打卡的第一天,我们要想学好python,我们先了解一些关于python的基础知识。
13 0
【21天python打卡】第2天 python预备知识(2)
​​大家好,今天是21天python打卡的第2天,我们要想学好python,要先了解一些关于python的基础知识。上一篇我们介绍了python的基本概念,python编程思想,python安装以及python的运行方式,本文我们继续讲python的预备知识。
11 0
Python:使用2to3将Python2转Python3
Python:使用2to3将Python2转Python3
20 0
Python—Python 问题
离线安装库
67 0
【Python】Python3之i18n
最近在完成阿里云MVP共创任务定pgAdmin4定制任务的时候,接触到了Python的本地化与国际化,了解了Python多语言化的基本知识,记录一下分享。其中涉及Python基础类库gettext,大家可访问link。
1238 0
Python2 转Python3 比较
# Python2 转Python3 #### 1. 工具命令 * python2 * python/pip/pydoc * python3 * python3/pip3/pydoc3 #### 2. 语法 1. exception ``` python3
1056 0
+关注
余二五
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
From Python Scikit-Learn to Sc
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多