python 随缘笔记

第一章 环境搭建前端

1.1安装

  1. python 官网www.python.orgpython

  2. pyhton3.6和python2.7区别linux

    python2和python3的区别
    源码不统一
    重复代码数据库

    python2
    print 能够不加括号
    input 获取到的是你输入什么类型,就是什么类型编程

    input() "你收到罚单"
    raw_input() == python3 inputwindows

    python3
    print() 必须加括号
    input 获取到的都是字符串网络

1.2配置

  • 配置环境变量
  • 打开电脑的终端(黑窗口),输入 python回车进去python解释器,返回的结果入下图:python2.7

  • 在终端中 >>> 输入exit() 以下图!函数

1.3使用

  • 变量名由字母,数字,下划线组成
  • 变量名禁止使用数字开头
  • 禁止使用Python中的关键字以及内置函数的名字
  • 不建议使用中文和拼音
  • 变量名要具备意义
  • 变量名区分大小写

1.4 注释与多行注释

#  就是单行注释
'''
 就是多行注释
'''
"""
单一引号
双引号均可以
"""

第二章 入门

2.1输出

print()

2.2输入

input()
#input获取的都是str类型的内容

2.2变量

print(12+34)
print((12+34)*2)
print(((12+34)*2)*3)

a=12+34
b=a*2;
c=b*3;
print(c)

第三章 基础

3.1初识数据类型

  • 整数 int 数字
  • 字符串 str 汉字
  • 布尔值 bool 对错 true false
  • 列表
  • 元祖
  • 字典
  • 集合

3.2流程控制语句

  • if分支语句
if 3>2:
  • if else 语句
if 3>2:
else :
  • if if elif语句
if 5>4:
elif 4>3:
elif 3>2:
else:
  • if 嵌套语句
if 3<5:
    if 4<5
    print("这就是循环")

3.3while循环

While 语法

  1. While 条件 :
  2. break 是跳出整个循环
  3. continue 跳出本次循环,继续下次循环编码

  4. 可使用if语句控制循环

number=0
while number<5
 number+=1
 print(number)
 if number>5:
        break

3.4格式化输出

  • %s str 类型的
  • %d 和%i 都是数字类型

格式化输出条件

name=input("名字:")

age=input("年龄:")

msg ='姓名:%S,年龄:%i'%(name,int(age))

print(msg)

格式化输出第二种

msg='''
_______________
姓名:%s
年龄:%d
性别:%s
职业:%s
距离成功还有99%%
_______________
'''%('DaiJun',20,'男','程序猿')


print(msg)
  • 注意!其余格式化输出方法

3.6及以上的python才能够的方法

name=input("名字:")
age=input("年龄:")
msg=f'姓名:{name},年龄:{age}'
print(msg)

3.5 字符编码

  • ascii 美国

256 没有中文

一个字节 8位

  • abk 中国

中文 2字节 16位
英文 1字节 8位

  • unicode 万国码

2个字节 16位

4个字节 32位

  • utf-8 可变编码

英文 1字节 8位
欧洲 2字节 16位
亚洲 3字节 24位

  • windows系统的cmd是gbk

  • linux系统 终端是utf-8

3.6单位转换

  • bit位

  • bytes字节
  • 1B==8bit

3.61单位大小

  • 1B == 8bit

  • 1024B = 1kB
  • 1024kB = 1MB

  • 1024MB = 1GB

  • 1024GB = 1TB

3.7运算符

  • 比较运算符
> 
< 
<= 
>= 
== 
!=
  • 赋值运算符

    += 
    -=  
    /= 
    //= 
    **= 
    %=
  • 成员运算符

in 
not in
  • 逻辑运算符
#and运算 两个都为真 取后面的
#and运算 两个都为假 取前面的
and 
#or运算 两个都为真 取前面的
#or运算 两个都为假 取后面的
or
not
  • 算数运算符
+
-
*
/
**
%  
//

第四章 函数

第五章 模块

第六章 面向对象

第七章 网络编程

第八章 数据库

第九章 前端

第十章 Djanggo

相关文章
相关标签/搜索