博客之初体验-----python初了解
---恢复内容开始---
1.python2.x与python3.x的区别
(1) 2.x的默认编码是ASSIC码,不支持中文
(2) 3.x的默认编码是UNICODE,支持中文
(3) 2.x版本与3.x版本是互不兼容的
(4) 3.x的语法更剑明,易学
2.32bits系统and64bits系统
支持最大的内存不同(这里有说明一下内存与储存是不同的,之前我就容易搞混,这里内存时运行内存,而储存是指硬盘),比如,32位的系统只支持4GB的内存,其中系统必须要占掉一些,剩余的留给其余个软件占用,64位的系统没记错支持2**4x,大约16T。
如果,电脑的内存有4GB,安装32位系统与64位系统哪一个更快一些呢?
答:其实是一样的
3.环境变量
(1) 有机计算机(我的电脑),点击属性,出现如下图所示(win10界面)

(2) 点击箭头所示,环境变量。
(3) 找到系统变量中的Path(路径),可以在里面添加文件的绝对路径,然后就可以在dos窗口直接使用该命令了。

4.字符编码
(1).ASSIC 不支持中文。共计255个字符
(2).GB2312 ,有6700+子中文字符第一个支持中文的字符编码表(1980年发布)
(3).gbk1.0有20000左右个中文字符(1995)
(4)unicode 万国码,一个即支持英文字符有支持中文字符编码的字符编码表,此编码表,无论是中文字符还是英文字符都必须占用两个字节(16位),随后又诞生了UTF-8
在UTF-8中,一个英文字符占用1个字节,一个中文字符占用3个字节。
Assic -->Gb2312 ->gbk1.0-->gb18030
Assic -->unicode -->utf-8 /utf-16
5.变量的重新赋值
1 neme1 = 'Jack'
2
3 name2 = name1
4
5 print(name1,name2)
6
7 name1 = 'Mary'
8
9 print(name1,name2)
输出结果:
'Jack','Jack'
'Mary','Jack'
接下来我们在看一个例子:
1 a = [1,2,3,4]
2 b = a
3
4 print(a)
5 print(b)
6
7 del a[0]
8
9 print(a)
10 print(b)
输出结果:
[1,2,3,4]
[1,2,3,4]
[2,3,4]
[2,3,4]
注意一下为什么都是改变原来变量的内容结果却不一样呢?第一个是改变了变量的指向,两个变量指向了不同的值,而第二个只是改,两个变量指向的仍然是同一个值,故对其中一个进行修改,另一个值肯定也会改变。
##今天第一次写博客,写的不是很好,以后继续努力
博客之初体验-----python初了解的更多相关文章
- UliPad 初体验----python 开发利器
学习python 有段时间,最近博客更新比较慢了,空闲时间在零零碎碎的学python ,难成文,也就没整理成博客. 学习python 最苦恼的就是没有趁手IDE ,之前学java 时 Eclipse ...
- 为什么你需要少看垃圾博客以及如何在Python里精确地四舍五入
今天又有一个Python初学者被中文技术博客中的垃圾文章给误导了. 这位初学者的问题是: 在Python中,如何精确地进行浮点数的四舍五入,保留两位小数? 如果你在Google或者百度上搜索,你会发现 ...
- Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验
Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验 相关链接: Python导出Excel为Lua/Json/Xml实例教程(一):初识Python Python导出E ...
- Python+Flask+Gunicorn 项目实战(一) 从零开始,写一个Markdown解析器 —— 初体验
(一)前言 在开始学习之前,你需要确保你对Python, JavaScript, HTML, Markdown语法有非常基础的了解.项目的源码你可以在 https://github.com/zhu-y ...
- Python爬虫小实践:爬取任意CSDN博客所有文章的文字内容(或可改写为保存其他的元素),间接增加博客访问量
Python并不是我的主业,当初学Python主要是为了学爬虫,以为自己觉得能够从网上爬东西是一件非常神奇又是一件非常有用的事情,因为我们可以获取一些方面的数据或者其他的东西,反正各有用处. 这两天闲 ...
- python博客大全
python技术博客 egon博客 计算机基础系列一:计算机硬件 - linhaifeng - 博客园 https://www.zhihu.com/people/xiaoyuanqujing #ego ...
- 原创翻译-值得关注的10个python语言博客
原文链接 原文链接的网页感觉网络不是很好,不容易上.我在这里就给大家做个翻译吧. 大家好,还记得我当时学习python的时候,我一直努力地寻找关于python的博客,但我发现它们的数量很少.这也是我建 ...
- python实现的文本编辑器 - Skycrab - 博客频道 - CSDN.NET
Download Qt, the cross-platform application framework | Qt Project Qt 5.2.1 for Windows 64-bit (VS 2 ...
- 10个值得我们关注的python博客
大家好,还记得我当时学习python的时候,我一直努力地寻找关于python的博客,但我发现它们的数量很少.这也是我建立这个博客的原因,向大家分享我自己学到的新知识.今天我向大家推荐10个值得我们关注 ...
随机推荐
- vue:表单验证时,trigger的值什么时候选blur什么时候选change
对el-input输入框的验证,trigger的值选blur,即失去焦点时进行验证. 下拉框(el-select).日期选择器(el-date-picker).复选框(el-checkbox).单选框 ...
- yum安装MySQL8 - Centos8
官方地址:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 参考博客地址:https://www.jia ...
- Spring @Transactional注解和ReentrantLock同步锁同时使用不能同步的问题
结论:如果在service层的方法上同时使用事务和同步锁无法保证数据同步. 1 @Service 2 public class ServiceImpl{ 3 4 private static Lock ...
- Go的switch
目录 go的switch 一.语法 二.默认情况 三.多表达式判断 四.无表达式 五.Fallthrough go的switch switch 是一个条件语句,用于多条件匹配,可以替换多个if els ...
- 清除浏览器默认样式的reset.css(转载于reset.css的官方)
/* http://meyerweb.com/eric/tools/css/reset/ v2.0-modified | 20110126 License: none (public domain) ...
- 《C++ Primer》笔记 第4章 表达式
C++的表达式要不然是右值(right-value or read-value),要不然就是左值(left-value or location-value). 当一个对象被用作右值的时候,用的是对象的 ...
- POJ-2349(kruskal算法+最小生成树中最大边的长度)
Arctic POJ-2349 这题是最小生成树的变形题目.题目的意思是已经有s个卫星频道,这几个卫星频道可以构成一部分的网络,而且不用费用,剩下的需要靠d的卫星接收器.题目要求的就是最小生成树中,最 ...
- pytorch(00)
pytorch入门到项目(-) 一.pytorch的环境 本身项目采用win10系统+pycharm+anaconda+cuda. 其中版本为 python 3.7 anaconda 5.3.1 cu ...
- C语言中储存类别和内存管理
C语言中储存类别和内存管理 储存类别 C语言提供了多种储存类别供我们使用,并且对应的有对应的内存管理策略,在了解C中的储存类型前,我们先了解一下与储存类型相关的一些概念. 1. 基础概念 对象:不同于 ...
- mysql内一些可以布尔盲注的查询语句
一.left() 首先需要 use security; 这个数据库,然后进入之后再使用查询语句: 此时再使用: select left(database(),1)='s'; ...