1、python的发展史,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。。。。。。

2、第一个helloword程序的开始

3、变量的含义,赋值传参数的作用

4、字符编码,中文编码gbk,gb2312,国际统一编码utf-8,二进制,

           16      8  4  2  1

          1    1  1  1  1

30转换后:

          1    1  1  1  0 

5、程序的交互:--interaction   交互

        #注释 ----多行快捷键:ctrl+/

        ‘’‘多行注释内容’‘’  同时也是多行输入内容

        %s:格式化传叁,可以指定参数类型,%d数值型、%f浮点型  --%(指定参数变量)

        {}格式化传参,{自定义变量}  ------{自定义变量=变量}

            {0}{1}{2}   ------{a,b,c}数组型格式化传参

        prit(“输出内容”)

        type(变量)    查看变量类型

        input("接收用户输入内容")

              age = input("how old are you?")      接收用户输入数据存入age变量中

6、if、elif、else:流程判断:

      _age = 22

      age = int(input("guess age:"))

      if age == _age:

          print("yes,you got it.")    /猜对了输入

      elif age >_age:

          print("you guess bigger")   /猜大了输出内容

      else:

        print("no,you guess small")    /剩下的就是猜小的了

7、while 循环:

      range(值)函数:里边写多少值就有多少个数

          range(0,10,2):表示从0开始到10结束,中间跳两位

      

  三次判断错误后退出:

  _age = 22

  count = 0

  while count <3:

  age = int(input("guess age:"))

  if age == _age:

    print("yes,you got it.")

    break

  elif age <_age:

    print("you guess bigger")

  else:

    print("you ,guess smaller")

  count +=1

  if count == 3:

    _count = input("do you want to keep guessing...?");

    if _count !=a:    //如果三次后输入的值不是a将继续循环,如果是a将退出

      count = 0    

8、for循环:

    for i in range(10):

        print("打印循环次数“,i)

continue  跳出本次循环,进行下一次循环,和break有点相似,break是结束所有循环

for i in range(6):

  if i ==range(0,6,1)

    print(i)

  else:

    coutinue

    print(”呵呵")

第一周作业:

  输入密码用户名

  认证成功后显示欢迎信息

  输错三次后锁定

  下次登陆依然锁定

作业二:

  三级菜单

  可依次选择进入各子菜单

  可依次退出可一次退出

  所需新知识点:列表、字典

            

第一周Python讲课内容--日记的更多相关文章

  1. 第二周Python讲课内容--日记

    1.初识模块:sys.os 标准模块库存放在lib文件夹里 三方库模块一般存放在packages文件夹里 模块调用方法:import sys/os sys模块: sys.path 打印环境变量 sys ...

  2. 第一周python入门

    第一编程语言的分类: 1.机器语言  二进制编程 直接操作硬件 优点:执行速度快 缺点:开发效率低   面向机器编程 2.汇编语言 英文标签代替一串特定的二进制,直接操作硬件 缺点开发效率低   面向 ...

  3. 第一周python学习总结

    多行注释:格式化输出内容,用{}传递变量内容 执行输出 while: for XXX: if: range(satar,end,步长) break continue input 等于python2里面 ...

  4. 第一周Python学习笔记

    Python 基本语法: ①  Python程序的格式:1.用代码高亮来标识函数丶语句等等 本身的代码高亮并没有实际的意义,只是用来辅助编程人员和阅读人员 更好的识别 2.程序以缩进来标识语句,缩进用 ...

  5. 第一周python作业

    print("hello world") height=float(input("请输入你的身高:")) weight=float(input("请输 ...

  6. 20135320赵瀚青LINUX内核分析第一周学习笔记

    赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.概述 第一周的学习内容主 ...

  7. Python学习之旅--第一周--初识Python

    一:Python是一种什么样的语言? 1.语言的分类: a.编译型语言和解释性语言: 通常所说的计算机语言分为编译型和解释型语言.编译型语言典型的如C,C++,通常在程序执行之前必须经由编译器编译成机 ...

  8. Python跳过第一行读取文件内容

    Python编程时,经常需要跳过第一行读取文件内容.比较容易想到是为每行设置一个line_num,然后判断line_num是否为1,如果不等于1,则进行读取操作.相应的Python代码如下: inpu ...

  9. 老男孩Python视频教程:第一周

    认识和尝试Python 备注:老男孩Python视频教程,视频来自网络,在此分享,侵删 对我来说,第一周视频主要解答了以下疑问: 1. Python的三大特点是什么? 答:解释型.动态类型(运行期间才 ...

随机推荐

  1. iOS中蓝牙的使用

    Core Bluetooth的使用 1,建立中心设备 2,扫描外设(Discover Peripheral) 3,连接外设(Connect Peripheral) 4,扫描外设中的服务和特征(Disc ...

  2. Centos下快速安装Nginx

    1.准备工作 选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL. Nginx是C写的,需要用GCC编译:Ngin ...

  3. 使用C#开发C/S框架高级版添加新项目实例

    操作步骤: 1.新建一个项目CSFramework3.test,在CSFramework3.test项目下新建一个FormMan窗口(此时不需要继承). 2.按F7打开类,替换一下引用 using S ...

  4. LNK2026 模块对于 SAFESEH 映像是不安全的

    解决方法如下: 配置属性 -> 链接器 -> 命令行 位置添加如下内容: /SAFESEH:NO

  5. struts2标签库----数据标签详解

    上篇文章我们介绍struts2标签库中的控制标签的基本使用和部分原理,本篇文章接着了解下标签库中有关数据标签的使用和原理.主要涉及以下数据标签: action标签:用于在视图页面跳转到一个Action ...

  6. IS-IS 路由协议 总结

    第一章 is-is的协议概述 1. 发展史 Is-is最早是iso为osi模型中CLNP而设计的协议,后来根据发展需要,也支持了TCP/IP协议,因此,is-is叫做integrated is-is或 ...

  7. iOS.Animations.by.Tutorials.v2.0汉化(三)

    第2章:Springs 在前一章中,您学习了如何创建UIKit的基本动画,包括如何提供起始值和结束值随着时间的UIKit,自动为你创建一个动画. 到目前为止,你的动画一直是单方向的流体运动.当你激活一 ...

  8. mysql 集群 监控

    部署mysql高可用集群(mysql-mmm+主从同步)4台数据库服务器:四个数据库之保留初始的四个库,其他库全部删除 主机158 主机137 主机99 主机67 主机102(可与其他四台ping通即 ...

  9. jquery 图片转为base64

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...

  10. Linux内核开发之将驱动程序添加到内核

    驱动程序添加到内核 一.概述: 在Linux内核中增加程序需要完成以下三项工作: 1.将编写的源代码复制到Linux内核源代码的相应目录 2.在目录的Kconfig文件中增加新源代码对应项目的编译配置 ...