王杰

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
一、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        能用多少表示就用多少表示
                &            000000010010000000000000000011110010
                
                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、项目阶段
    
    

 

posted on 2018-09-29 15:30  Sunjingjing  阅读(91)  评论(0)    收藏  举报