python变量

PYTHON之路

1、第一个Python脚本

 

第一行指定的是python的路径

 env : 指明解释器,直接获取系统的环境变量

Print : 打印

换行符

加权限之后执行的效果:

 

①所有的Python程序的命名规范都应该以.py结尾,只有这样,别人才能一看你的文件后缀名就知道这是个Python程序。

②在程序的第一行声明要使用的解释器类型,这句话等于是告诉操作系统要用什么解释器来解释这个程序。写代码的时候一般都建议加上这句

③用print 语法将后面的字符串打印到屏幕上,和shell脚本的echo、java和c的printf是一个意思噢

2、变量的定义

变量:存储数据,调用,标识数据

变量数据存在内存中,

内存与硬盘的比较:内存比较快,硬盘比较慢

  内存是临时的,掉电就消失;硬盘是永久存储

Python区分数据类型:字符串和整数

复杂变量的两种格式:

NameOfTwinsGf=FengJie” 驼峰体

Son_of_twins_brother_age=2  下划线

变量定义的规则:

·变量名只能是字母,数字,下划线的任意组合。

·变量名的第一个字符不能是数字

·Python自带的常用语法不能为变量名

变量实例:

 

重点:带引号的不论是单引号还是双引号,都被python认为是字符串

整数不加引号

 

第二个例子:重复指定一个变量名

 

Name2=zhang

Name=jianghua

3、字符编码

ASCII字符代码表

 

计算机中最小的存储单位叫比特

1比特就是一个二进制位 0或者1

1字节:8个二进制位

1KB1024字节

1M1024KB

1G1024M

 

#  -*-  codingutf-8  -*-  (中横线)

告诉python用什么编码来执行源代码

加载字符集,使其支持中文输出

 

显然ASCII码无法将世界上的各种文字和符号全部表示,所以,就需要新出一种可以代表所有字符和符号的编码,即Unicode

Unicode(统一码,万国码,单一码){默认使用ASCII}

是一种在计算机上使用的字符编码,Unicode是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码

UTF-8,是对Unicode编码的压缩和优化。他不再使用最少使用2个字节,而是将所有的字符和符号进行分类:ASCII码中的内容用1个字节保存,欧洲的字符用2个字节保存,东亚的字符用3个字节保存....

个人备忘,欢迎阅读
原文地址:https://www.cnblogs.com/zhangjianghua/p/5697729.html