一、linux 基础 -计算机以及日后 我们开发的程序放置的服务器的简单操作 二、Python开发 http://www.cnblogs.com/wupeiqi/articles/5433893.html 作业: -程序 -博客地址(开通博客) http://www.cnblogs.com 注册 申请博客 登录 我的博客 随笔:所有人在博客中都可以找到的文章 文章:别人找不到,可以通过URL访问 日志:别人找不到,URL了也看不到 开发: 开发语言: 高级语言:Python Java php C# Go ruby C++ ... ====》字节码 低级语言:C 汇编 语言之间的对比: PHP类:适用于写网页,局限性 Python Java:及可以写网页 也可以写后台功能 -Python执行效率低,开发效率高 -Java执行效率高,开发效率低 Python种类 JPython IronPython 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 Linux: Python2 Python3 a、Python基础 -基础 1.第一句python -后缀名可以是任意? -导入模块时,如果不是.py文件 ==》以后文件后缀名是 .py 2.两种执行方式 python解释器 py文件路径 python 进入解释器: 实时输入交获取到执行结果 3.解释器路径 #!/usr/bin/env python 4.编码 #-*- coding:utf8 -*- ascill(8位) 00000000 & 00000001 unicode(至少16位) 0000000000000000+ & 0000000000000001 utf-8 能用多少表示就用多少表示 & 00000001 中 0010000000000000000011110010 Python3 无需关注 Python2 每个文件中只要出现中文,头部必须加 -*- coding:utf8 -*- 5.执行一个操作 提醒用户输入:用户名和密码 获取用户名和密码,检测:用户名=root 密码=root 正确:登陆成功 错误:登陆失败 a.input的用法,永远等待,直到用户输入了值,就会将的值赋值给一个东西 6.变量名 -字母 -数字 -下划线 PS: 数字不能开头 不能是关键字 最好不和python内置的东西重复 *** name = "孙京京" 写照: a12_b1="从前有座山" print(a12_b1) print(a12_b1) print(a12_b1) =========== print("从前有座山") print("从前有座山") print("从前有座山") 补充: user_id="3141592631415927" user_id #userId 7.条件语句 1. if基本语句 if条件 内部代码块 内部代码块 else: ... print('......') 2. if支持嵌套 if 1 == 1: if 2 == 2: print("欢迎进入光临1") print("欢迎进入光临2") else: print('欢迎进店体验') else: print("欢迎下次光临") 3.if elif inp = input("请输入会员级别:") if inp =="高级会员": print('美女') elif inp =='白金会员': print('模特') elif inp == '铂金会员': print('一线明星') else: print('城管') print('开始服务......') 8.基本数据类型 字符串(引号)只有加法和乘法: name = "我是孙京京" name = 'wangjie' name = """wangjie""" name = '''我是孙京京''' 加法: n1 = "wangjie" n2 = 'pangd' n4 = "db" n3 = n1+n2+n4 乘法: n1 = "wangjie" n2 = n1*10 数字(有加,减,乘,除,取余,次方): age = 13 weight = 64 fight = 5 加: a1 = 10 a2 = 20 a3 = a1 + a2 a3 = a1 - a2 a3 = a1 * a2 a3 = 100 / 10 a3 = 4**4 4的4次方 a3 = 39 % 8 #获取39除以8得到的余数 补充: a3 = 39 // 8 取商 a = 13 temp = a % 2 if temp == 0: print("偶数") else: print("奇数") 9.循环 死循环 while 1==1: print ('ok') 10.练习题 if条件语句 while循环 奇数偶数 1、使用while循环输入 1 2 3 4 5 6 8 9 10 count = 1 while count < 11: if count == 7: pass else: print(count) count = count + 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 == 1: pass else: print(n) 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、用户登陆(三次机会重试) count=0 while count<3: user=input('请输入用户名:') password=input('请输入密码:') if user=='sunjj' and password=='123': print('登陆成功') break else: print('用户名或密码错误') count=count+1 -基本数据类型 -函数 -面向对象 b、网络编程 c、WEB框架 -用于写网站 d、设计模式+算法 e、项目阶段
浙公网安备 33010602011771号