变量以及字符文件编码以及用户输入输出



变量
变量是为了存储程序运算过程中的一些中间结果,为了方便日后调用

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)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值