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. freemaker中的map遍历

    前两天在freemaker中遇到一个问题,怎么遍历一个Map<List<Object>的map呢? 网上找个很多都是类似下面的: <#if map?exists> < ...

  2. ZOJ - 2477 dfs [kuangbin带你飞]专题二

    注意输入的处理,旋转操作打表.递增枚举可能步数,作为限制方便找到最短路. AC代码:90ms #include<cstdio> #include<cstring> char m ...

  3. Docker系列一:Docker基本概念及指令介绍

    1. Docker是什么? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用 ...

  4. TableLayoutPanel居中和单元格内元素居中

    在后台程序新建一个TableLayoutPanel 添加到form中,默认显示在左上角,想了很多让它居中的办法,在网上找了不少 最好的是: winform要设置控件的位置有3种: 1.控件的ancho ...

  5. 沉淀,再出发——在Ubuntu Kylin15.04中配置Hadoop单机/伪分布式系统经验分享

    在Ubuntu Kylin15.04中配置Hadoop单机/伪分布式系统经验分享 一.工作准备 首先,明确工作的重心,在Ubuntu Kylin15.04中配置Hadoop集群,这里我是用的双系统中的 ...

  6. mysql 查询表死锁 和结束死锁的表步骤

    1.查询是否锁表 show OPEN TABLES ; 2.查询进程 show processlist 查询到相对应的进程===然后 kill    id 3.查看正在锁的事务 SELECT * FR ...

  7. R语言︱情感分析—基于监督算法R语言实现(二)

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者寄语:本文大多内容来自未出版的<数据 ...

  8. AXI总线简介

    AXI全称Advanced eXtensible Interface,是Xilinx从6系列的FPGA开始引入的一个接口协议,主要描述了主设备和从设备之间的数据传输方式.在ZYNQ中继续使用,版本是A ...

  9. 用DriverStudio开发USB驱动程序

    很多写Windows Device Driver的开发人员基本上都是使用Windows DDK进行开发的.但是,现在也有不少人都开始借助一些辅助工具.笔者去年开始接触到DriverStudio,发现它 ...

  10. 硬盘运行与“AHCI 模式”还是“IDE 模式”

    如今SATA硬盘越来越流行,最新购买或者组装的电脑,基本都安装新一代的SATA硬盘,由于绝大多数BIOS初始设置是"IDE模式",安装的windows XP和vista系统,并没有 ...