Python Day1

---恢复内容开始---

 一.计算初始基础

                        1. 什么是计算机?

                                中央处理器:CPU,用于计算电脑程序

                                内存:用于存放数据(要马上使用的程序)

                                 硬盘:用于存放计算机内所有程序

                         2. 什么是操作系统?

                                  用于计算机硬件之间的信息数据交互

                                   像Windows,Linux,Mac。。等等

                         3.什么是应用程序?

                                像QQ,微信,虾米音乐。。。

                             程序员编程目的就是开发应用程序!

二.介绍Python语言         

                        1.PYTHON的应用领域

                                 WEB开发  网络编程  爬虫开发  金融  人工智能  运维  云计算 

                        2.Python和其他语言区别

                                 优点:       简单易学  可移植性  开发效率高  强大丰富的库  代码规范

                                 缺点:  运行速度慢  架构选择太多       

                        3.Python版本

                                 主流python2.7和python3.X,但我认为今后大多用3.X

                        4.Python种类

                                 cpython,jpython,ironpython,rubypython,pypy

三.Python学习和规则

                        1.安装解释器

                                      python.exe 解释器程序

                         2. 写代码 ,让解释器运行
                                      开始->cmd->回车
                                        解释器路径 代码文件路径

                         3. Python2.7和Python3.x共存规则

                                 print("你好,老狗")

                                 py2(ascii): 中文报错  

                                 py3(utf-8): 不报错         

                         因为国外开发计算机人员只能识别:ascii码(255个东西),字母,数字,符号;

                                                                                             utf-8编码,包含一切  

                        如果用python2.7的话可以在代码头部写

                                                                                                         #-*- encoding:utf-8 -*-

                          4.变量

                                          变量名 = 值

                                       

print("老狗")
name = "老狗"
print(name)

                          注意!!!变量名要求:只有:字母,数字,下划线

                                                                         数字不能开头  

                                                                         不能是Python内部关键字:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except',                                                                                      finally', 'for', 'from', 'global', 'if', 'import', 'in',is', 'lambda', 'not', 'or', 'pass', 'print', 'exec',                                                                                                                       'raise', 'return', 'try', 'while', 'with', 'yield'] 

                                      建议:见名知意  

                          5.初识数据类型

                                                 age = 18 整数类型
                 name = "名锐捷" 字符串类型
              gender = True/False 布尔类型

 

                                # 比较运算

              result = 19 > 18
             result = 19 < 18
             result = 19 >= 18
             result = 19 == 18

        # 数值运算

                    result = 1 + 1
              result = 1 - 1
              result = 1 * 1
              result = 1 / 1

              result = "名锐捷" + "李泉" # "名锐捷李泉"
              result = "名锐捷" * 8 # "名锐捷名锐捷名锐捷名锐捷名锐捷名锐捷名锐捷"

 

 

       6.条件语句

                如果: 条件,
                - 成立:xxxxx
                - 不成立:xxxxx

                形式一:
                  if 条件:
                  print('真')
                  else:
                  print('假')

例如:

name = input("请输入姓名:")
if name == "alex":
    age = input("请输入年龄:")
    if age == "18":
        print("好帅好帅")
    else :
        print("不帅")
elif name == "liu":
    print("好浪好浪")
elif name == "ming":
    print("好傻好傻")
else:
    print("编不下去了")
print("end")

 

          7.循环语句

               场景一:×××××
                while 条件:
                   条件成立,此处代码执行(执行完毕后,再回到条件)

               场景二:
                while 条件:
                   条件成立,此处代码执行(执行完毕后,再回到条件)
                  else:
                     条件不成立,

例如:

print(1)
flag = True
while flag:
    print(2)
    flag = False
print(3)

或者:

print(1)
start = 0
while True:
    print(start)
    start = start + 1
print(3)

 

print("开始")
start = 1
while start < 101:
    print(start)
    start = start + 1
print("结束")

 

                                    8.关键字:continue,break

 

 

 

 

                                      continue是结束单次循环

 

           break是结束整个循环体

例如:

print("开始")
start = 1
while True:
    print(start)
    start = start + 1
    if start == 100:
        print(start)
        break

 

或者:输出:1 2 3 4 5 6  8 9 10 利用 continue来完成

start = 1
while start < 11:
    if start == 7:
        start = start + 1
        continue
    else:
        print(start)
        start = start + 1

ok!

 

 

 

 

                               

                        

                

---恢复内容结束---

posted @ 2017-08-16 19:38  大象和骆驼  阅读(187)  评论(0编辑  收藏  举报