一、Linux基础
- 计算机以及日后我们开发的程序防止的服务器的简单操作

二、Python开发
http://www.cnblogs.com/wupeiqi/articles/5433893.html
作业:
- 程序
- 博客地址(开通博客) http://www.cnblogs.com/wupeiqi/articles/6084562.html
http://www.cnblogs.com
注册
申请博客
登录
我的博客
随笔:所有人在博客中都可以找到的文章
文章:别人找不到,可以通过URL访问
日志:别人找不到,URL也看不到
开发:

开发语言:
高级语言:Python Java、PHP C# Go ruby C++... ===》 字节码
低级语言:C、汇编 ===》 机器码

语言之间的对比:
PHP类:适用于写网页,局限性
Python Java: 及可以写网页 也可以写后台功能
- Python执行效率低,开发效率高
- Java执行效率高, 开发效率低

Python种类:
JPython
IronPython
JavaScriptPython
RubyPython
CPython **********
...
pypy 这是用CPython开发的Python

安装:
Python安装在OS上,
执行操作:
写一个文件文件中按照python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。

Python软件 ==> Python解释器(内存管理)

下载:
Python3 在继续更新
Python2 在继续更新

Window:点点
python2
python3
# 环境变量
配环境变量:C:\Program Files\Microsoft Games\Solitaire
>>>Solitaire

C:\Program Files\Microsoft Games\Solitaire\Solitaire

Linux :
python2
python3

a. Python基础
- 基础
1. 第一句python
- 后缀名是可以是任意?
- 导入模块时,如果不是.py文件
==> 以后文件后缀名是 .py

2. 两种执行方式
python解释器 py文件路径
python 进入解释器:
实时输入并获取到执行结果

3. 解释器路径
#!/usr/bin/env python
4. 编码
# -*- coding:utf8 -*-

ascill 00000000

& 00000001

unicode 0000000000000000+

& 0000000000000001
中 001000000000000111110010

utf-8 能用多少表示就是用多少表示
& 00000001
中 001000000000000111110010

Python3 无需关注
Python2 每个文件中只要出现中文,头部必须加

5. 执行一个操作
提醒用户输入:用户和密码
获取用户名和密码,检测:用户名=root 密码=root
正确:登录成功
错误:登陆失败

a. input的用法,永远等待,直到用户输入了值,就会将输入的值赋值给一个东西

6. 变量名

- 字母
- 数字
- 下划线
PS:
数字不能开头
不能是关键字
最好不好和python内置的东西重复 ***

name = "石正文"

7. 条件语句
缩进用4个空格
a.
n1 = input('>>>')

if "alex" == "alex":
n2 = input('>>>')
if n2 == "确认":
print('alex SB')
else:
print('alex DB')
else:
print('error')

注意:
n1 = "alex" 赋值
n1 == 'alex' 比较,
b.

if 条件1:
pass
elif 条件2:
pass
elif 条件3:
pass
else:
pass

print('end')

c. 条件1
and or

if n1 == "alex" or n2 == "alex!23":
print('OK')
else:
print('OK')

PS:
pass 代指空代码,无意义,仅仅用于表示代码块

8. 基本数据类型

字符串 - n1 = "alex" n2 = 'root' n3 = """eric""" n4='''tony'''
数字 - age=21 weight = 64 fight = 5

加减乘除等:
字符串:
加法:
n1 = "alex"
n2 = "sb"
n4 = "db"
n3 = n1 + n2 + n4
# "alexsbdb"

乘法:
n1 = "alex"
n3 = n1 * 10
数字:
n1 = 9
n2 = 2

n3 = n1 + n2
n3 = n1 - n2
n3 = n1 * n2
n3 = n1 / n2
n3 = n1 % n2
n3 = n1 ** n2

出题:
11 12 13 ...

num = 12
n = num % 2
if n == 0:
print('偶数')
else:
print('奇数')

9. 循环
死循环

while 1==1:
print('ok')

10. 练习题

if条件语句
while循环
奇数偶数

1、使用while循环输入 1 2 3 4 5 6 8 9 10
n = 1
while n < 11:
if n == 7:
pass
else:
print(n)
n = n + 1

print('----end----')

2、求1-100的所有数的和
n = 1
s = 0
while n < 101:
s = s + n
n = n + 1

print(s)

3、输出 1-100 内的所有奇数

n = 1
while n < 101:
temp = n % 2
if temp == 0:
pass
else:
print(n)
n = n + 1

print('----end----')

4、输出 1-100 内的所有偶数

n = 1
while n < 101:
temp = n % 2
if temp == 0:
print(n)
else:
pass
n = n + 1

print('----end----')

5、求1-2+3-4+5 ... 99的所有数的和
n = 1
s = 0 # s是之前所有数的总和
while n < 100:
temp = n % 2
if temp == 0:
s = s - n
else:
s = s + n
n = n + 1

print(s)

6、
申请博客
整理今天内容
用户登陆(三次机会重试)

- 基本数据类型
- 函数
- 面向对象

b. 网络编程

c. WEB框架
- 用于写网站

d. 设计模式 + 算法

e. 项目阶段

转载于:https://www.cnblogs.com/liuyang1987/p/6100474.html

p ython笔记第一天相关推荐

  1. 深入理解 C 指针阅读笔记 -- 第一章

    上周末,我在图书馆看到了这本很薄的书 -- <深入理解 C 指针>       这本书中写的内容,个人感觉适合一个初学者,内容不是很难.我也读了下,对每一章都做了笔记,笔记都是用代码的形式 ...

  2. 《Go语言圣经》学习笔记 第一章 Go语言入门

    Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...

  3. 自学it18大数据笔记-第一阶段Java-day16-day17-day18-day19--day20-day21-day22——会持续更新...

    笔记为自学时随手记录,如有错误,欢迎指正,不胜感激!现已广州转移至上海,欢迎小伙伴们加qq或微博沟通交流(QQ,微博和博客同名) 笔记分享:自学it18大数据笔记-第一阶段Java-day16-day ...

  4. 2010计算机知识点总结,2010年全国职称计算机考试:知识点笔记第一章

    第一章 信息技术与计算机文化 1. 信息技术与计算机 1) 信息技术的概念:利用科学的原理.方法及先进的工具和手段,有效地开发和利用信息资源的技术体系.包括微电子技术.计算机技术.软件技术.通信技术等 ...

  5. 【王道考研】操作系统 笔记 第一章

    特此鸣谢王道考研 本文参考王道考研的相关课程 若有侵权请联系,立删 其余笔记链接: [王道考研]操作系统笔记 第一章_才疏学浅743的博客-CSDN博客 [王道考研]操作系统 笔记 第二章上 进程调度 ...

  6. 吴恩达机器学习笔记第一周

    第一周 吴恩达机器学习笔记第一周 一. 引言(Introduction) 1.1 欢迎 1.2 机器学习是什么? 1.3 监督学习 1.4 无监督学习 二.单变量线性回归(Linear Regress ...

  7. 机器学习笔记 (第一周)

    机器学习笔记 (第一周) 目录 机器学习笔记 (第一周) 引言(Introduction) 1.1 什么是机器学习,机器学习能做些什么事情 1.2 机器学习是什么? 1.3 监督学习 1.4 无监督学 ...

  8. 【连载】大学物理笔记——第一章末+第二章质点动力学

    我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...

  9. 从零开始学习VIO笔记 --- 第一讲:基础知识(四元数,李代数)

    从零开始学习VIO笔记 --- 第一讲:基础知识(四元数,李代数) 一. 向量的内积与外积 二. 旋转与平移 2.1 旋转表示 --- 旋转矩阵R 2.2 平移向量 2.3 变换矩阵T与齐次坐标 2. ...

最新文章

  1. 我写代码的十八般兵器!
  2. 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
  3. 计算机房电磁辐射防护,计算机房电磁屏蔽
  4. 带评分的Jupyter资源列表:270个开源项目,总计24w星,帮你快速找代码
  5. js实现图片无缝循环跑马灯
  6. 设置同时上内外网+文件共享
  7. arm linux 脚本 排序,arm-linux连接以及连接脚本
  8. HTML元素基础学习
  9. TimesTen 应用层数据库缓存学习:4. 仅仅读缓存
  10. etl工具-Taskctl-Web版 批量作业调度监控视图
  11. 【安全狗高危安全通告】2月“微软补丁日” 发布多个高危漏洞
  12. C语言的考试系统,C语言考试系统.doc
  13. linux rescan-scsi-bus.sh,关于rescan-scsi-bus.sh脚本的来历和使用注意事项
  14. 为什么Android没有iOS顺滑zz
  15. 机器学习-57-Unsupervised Learning-09-More about Auto-Encoder(无监督学习之更多有关自编码器的介绍)
  16. xtu oj Patchouli的金字塔
  17. 爱心代码大全---含十余款特效源码【情人节表白代码】
  18. 面试官和你闲聊,该如何应对?
  19. 大整数加法——求两个不超过200位的非负整数的和
  20. SqlSugar 1.基础查询

热门文章

  1. 美国在人工智能领域亟待解决的5大难题
  2. 赛迪研究院发布《2019量子计算发展白皮书》
  3. 测试归测试,自动驾驶向个人全面开放依然长路漫漫
  4. 科学研究发现,盲人用时间感知空间
  5. 英特尔新任 CEO 的“开挂”人生
  6. 神秘使者到 Java 帝国传道协程,竟被轰了出去!
  7. 程序员看过这篇文章 让你学会阅读源码!
  8. 后端好书阅读与推荐(续六)
  9. Spring Cloud Feign 熔断机制填坑
  10. 【django】【基础】templates