python大法好——变量、常量、input()、数据类型、字符串、格式化输出、运算符、流程控制语句、进制、字符编码

python基础知识

1.变量

变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用。

作用:A.存储数据。

B.标记数据。

变量的声明规则:

A:变量名只能是字母,数字或下划线任意组合。(不可以有特殊字符)

B:变量名第一个字符不可以是数字。

C:不可以用关键字命名。

命名习惯:

A:驼峰体(每个单词首字母大写)

B:下划线.

例:

        age_of=56

2.常量

常量:指不变的量。

在python中没有专门的语法代表常量,程序员约定俗成用全部大写代表常量。

        AGE=18

3.input()函数

用来读取用户输入。

例:

imp=input("你吃了吗")
print(imp)

重要:这个函数无论你输入什么,它接受的都是字符串类型。

在python中  #被用作注释。

4.数据类型

数据类型是每个语言中必备不可少的。

python大法好——变量、常量、input()、数据类型、字符串、格式化输出、运算符、流程控制语句、进制、字符编码

在python中 特别强调:long(长整型)没有限制数值大小,他也实际上不可能无限大。在python3后,没有long了,即使输入很大的数他都会自动转为int型。 

5.字符串

在python中加了引号的字符都认为是字符串。

有单引号'   '.   双引号 "  ".

重要:三引号:"""  """.三引号用于很多话或者很多行。

字符串之间用+拼接。

奇特之处:字符串*数字     打印出来是数字遍字符串。

name="la"*10
print(name) #结果是:lalalalalalalalalala

6.格式化输出

在格式化输出中有用知识也就是占位符了。

%s   字符串类型的占位符

%d   数字型的占位符

%f   浮点型占位符

7.运算符

算术运算符:+ - * / % **(次方)

比较运算符:== != > < >= <=

赋值运算符:= += -= *= /=

辑运算符: and与  or或  not 非

8.流程控制

if-else :

if   条件 :
操作
else :
操作

if-elif-elif-else:

if    条件 :
操作
elif 条件 :
操作
else :
操作

while循环:

while 条件 :
操作

while-else循环

while 条件 :
操作
else :
操作

操作中如果没被break 循环运行完会走else下面的操作语句。

我们可以用这个来测试程序。

9.进制转化

python中有bin()这个函数可以直接十进制转为二进制。

number=bin(342)
print(number)

二进制每八位取一次,位不够0来补。

每一位0或1所占空间单位位bit(比特),计算机中最小的单位。

10.字符编码

GB2312中国人自己编的(国标码)。

GBK

GB18030

ISO标准组织(Unicode编码)

utf-8

上一篇:Jquery Mobile列表


下一篇:[delphi]indy idhttp post方法