概述
变量
变量是为了存储程序运算过程中的一些中间结果,为了方便日后调用
Variables变量 are used to store保存、储存 information信息 to be
referenced被日后调用 and manipulated操作或更改 in a computer
program程序. They also并且还 provide提供 a way方式 of
labeling标记 data数据 with a descriptive描述性 name,so our
programs can be understood理解 more clearly更清晰 by the
reader阅读者 and ourselves我们自己. It is helpful to think of
variables as containers容器 that hold保持、保存
information(如果我们把容量看作成是一个保存的信息的容器是更容易理解的).
Their sole主要 purpose目的 is to label标记 and store存储 data
in memory内存里.This data数据 can then然后 be used throughout整个
your program.
print("hello world")
print(3*4*5*6/2)
x=3
y=4
print("x乘以y=",x*y)
x=3
y=4
z=x*y
print("z=",z)
print("x乘以y=",z)
```cpp
在这里插入代码片
变量的命名规则
1.要具有描述性
2.变量名只能,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)
3.不能以中文为变量名
4.不能以数字开头
5.保留字符是不能被使用
students
student_number = 30 #python
studentNumberPython = 30 #驼峰体
4name = 本可以
nam32e4 = 可以
Student
const pie 33333
PIE = 33333
print = 33
姓名=“alex”
namber
常量:不变的量 pie =3.141592653…
在py里面所有的变量都是可变的,所以用全部大写的变量名来代表次变量为常量
python里面是不区分常量和变量的
内存如何释放
age=21
print(age)
del age
字符编码
支持中文的第一张表就叫GB2312
1980 gb2312 6700+
1995 gbk1.0 20000
2000 gb18030 27000
big5 台湾
unicode 万国码 支持所有国家和地区的编码
2**16 = 65535 = 存一个字符 统一占用2个字符
UTF=8 = unicode 的扩展集,可变长的字符编码集
Assic -->Gb2312 ->gbk1.0–>gb18030
Assic -->unicode -->utf-8 /utf-16
Python2.x ==Assic默认编码
Python3.x ==unicode默认编码
unicode 是向下兼容gb2312 , gbk
Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode是为了解决传统的字符编码方案的局限而产生的,
它为每种语言中的每个字符设定了统一并且唯一的二进制编码,规定虽有的字符和符号最少由16位来表示(2个字符),即:2**16
=62236,
UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而且将所有的字符和符号进行分类:ascii码中的内容用1个字
节保存、欧洲的字符用2个字符保存,东亚的字符用3个字节保存…
注释
单行注释 用#
多行注释用三个单引号或三个双引号’’‘被注释的内容’’’
input("your name:")
input("your age:")
# print("name:"+name)
# print("age:"+age)
name = input("your name:")
age = input("your age:")
print(name,age)
最后
以上就是阔达哈密瓜为你收集整理的变量以及字符文件编码以及用户输入输出的全部内容,希望文章能够帮你解决变量以及字符文件编码以及用户输入输出所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复