千家信息网

python笔记-开始阶段的笔记

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,http://edu.51cto.com/course/course_id-527.html 免费视频用于处理系统管理任务和Web编程https://www.python.org/ 官网c语言是机器码
千家信息网最后更新 2026年11月02日python笔记-开始阶段的笔记

http://edu.51cto.com/course/course_id-527.html 免费视频
用于处理系统管理任务和Web编程
https://www.python.org/ 官网

c语言是机器码,将代码编译成机器码;
Cpython,.py文件编译成字节码
1、windows下的安装与使用
linux下是内置的,无需安装
登陆主页下载:www.python.org,有3.3X版本和2.7X版本,下载2.7
建议安装3.x版本以上的,已经兼容了2.7

2、小例子
定义变量:x=12
打印x : print(x)
3、python程序基本架构
输入
变量赋值
输入语句
处理
算数运算
逻辑运算
算法处理
输出
打印输出
写入文件
写入数据库
--变量赋值-算术运算-打印输出整个过程

x = 12
y = 10
z = x + y
print(z)
--输入语句-算法处理-打印输出
str1 = raw_input("plz input a string:" )--键盘输入一个字符串,将变量赋值给str1
plz input a string:www.11test.blog.51cto.com
print(str1)--打印字符串
www.11test.blog.51cto.com
n = len(str1)--统计str1有多少个字符
print(n)打印字符
25
4、python输出语句、输入语句
输出:print()函数
打印×××、浮点型、字符串数据
print(1000)
1000
print(12.54545)
12.54545
print('dd')
dd
print('www.11test.blog.51cto.com')
www.11test.blog.51cto.com
print('a')
a
print()格式化输出
print(format(val,fomat_modifier))
val:值
format_modifier格式字
print 12.345678
12.345678
print(format(12.345678,'6.2f'))
12.35
print(format(12.345678,'6.3f'))
print(format(12.345678,'6.3f'))
12.346
'm.nf'说明,m是打印的位数,n是打印小数点后的个数
print()统计百分率
print(format(0.34567,'.2%'))打印百分制
查询帮助
help(raw_input)
str1 = raw_input()
www.11test.blog.51cto.com
print str1
www.11test.blog.51cto.com
type(str1)

age = raw_input('you age:')--读到的都是字符串
you age:22
age = int(age)----类型转换成int
age = age + 1
age
23
print x,y --将X和Y的值打印在一行
5、变量解析--无数据类型
变量:可变化的量,指向地址的变化,和C语言的指针一样
x=12 x指向12所在内存单元,变化的是指向
y=13 y指向13所在内存单元
id函数,返回内存地址
6、学习python的一些过程
1.基础:数据类型、流程控制、模块、函数、迭代器、装饰器、递归、迭代、反射、面向对象编程、模拟人生游戏开发
2.网络编程:Socket c/s编程,Twisted网络框架,网络爬虫开发
多线程、多进程、协程gevent,select/poll/epoll
生产者消费者模型、分布式监控软件开发,审计系统开发,ftp服务器开发,批量命令,文件分布
3.web基础开发
html/css,dom编程,原生js学习,jquery、easyui,angulajs
ajax异步加载,highchart画图,bootstrap
4.算法&设计模式
冒泡,二叉树,哈希,拆半;工厂模式,单例模式,享元模式 代理模式
5.py web 框架
MVC架构,自行开发一个web框架、django/tornado/flask/bottle/webPY框架学习
session、中间件、ORM、cookie、CSRF、FORM
restful api框架、权限管理后台开发,开发bbs论坛,开发web聊天室
6.项目实战
购物商城开发
主机管理+任务编排+运维审计堡垒机开发
分布式类nagios、zabbix监控产品开发
cmdb资产管理开发、IP/DNS资源池管理平台开发
基于用户视角的网站访问质量监测分析平台开发
OpenStack二次开发
7、python的一些应用和技术框架
python应用
web框架:Django,Pyramid,bottle等,Flask
开发软件:Buildbot,trac,roundup
运维三剑客:Ansible,salt,openstack
金融方面的:scipy,pandas,ipython

编码:unicode,utf,hashcode,ascii

安装3.0,在安装pycharm-IDE开发工具:设置环境变量
创建项目

#!/usr/bin/env python
print "Hello World" 2.7
print("Hello World") 3.0

赋值、变量
name = "alex Li"
age = 21
eval('n'):找到n,把值取出来

print 打印
raw_input 键盘输入一个字符串,将变量赋值给str1
len 统计有多少个字符

开发 变量 字符 框架 输出 输入 字符串 模式 编程 指向 数据 语句 处理 管理 内存 函数 文件 版本 算法 类型 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网属科技 互联网科技财经 善班互联网科技有限公司 易通互联网络科技有限公司 北京禾田雨橡互联网科技 互联网科技美容 新华互联网科技校企合作 互联网和高科技公司 宁夏科技产业互联网案例 南平创想时代互联网科技有限公司 互联网科技公司有风险吗 互联网媒体平台算高科技产业 畅思互联网科技 伊宁互联网科技做什么的 每天都有哪些好的互联网科技 城市宝互联网科技有限公司 神州科技互联网有限公司 昆明中奇联合互联网科技 长沙渺峰互联网科技有限公司 华人运通互联网科技公司 互联网科技有限公司 成都互联网科技公司100强 搜狐科技互联网 互联网科技如何创业 华中科技大学互联网的牛人 互联网公司高科技产品 南京一网一红互联网科技有限公司 山东大美朱楼互联网科技有限公司 互联网硬科技公司 小牛互联网科技有限公司地址
0