第一周Python讲课内容--日记
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讲课内容--日记的更多相关文章
- 第二周Python讲课内容--日记
1.初识模块:sys.os 标准模块库存放在lib文件夹里 三方库模块一般存放在packages文件夹里 模块调用方法:import sys/os sys模块: sys.path 打印环境变量 sys ...
- 第一周python入门
第一编程语言的分类: 1.机器语言 二进制编程 直接操作硬件 优点:执行速度快 缺点:开发效率低 面向机器编程 2.汇编语言 英文标签代替一串特定的二进制,直接操作硬件 缺点开发效率低 面向 ...
- 第一周python学习总结
多行注释:格式化输出内容,用{}传递变量内容 执行输出 while: for XXX: if: range(satar,end,步长) break continue input 等于python2里面 ...
- 第一周Python学习笔记
Python 基本语法: ① Python程序的格式:1.用代码高亮来标识函数丶语句等等 本身的代码高亮并没有实际的意义,只是用来辅助编程人员和阅读人员 更好的识别 2.程序以缩进来标识语句,缩进用 ...
- 第一周python作业
print("hello world") height=float(input("请输入你的身高:")) weight=float(input("请输 ...
- 20135320赵瀚青LINUX内核分析第一周学习笔记
赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.概述 第一周的学习内容主 ...
- Python学习之旅--第一周--初识Python
一:Python是一种什么样的语言? 1.语言的分类: a.编译型语言和解释性语言: 通常所说的计算机语言分为编译型和解释型语言.编译型语言典型的如C,C++,通常在程序执行之前必须经由编译器编译成机 ...
- Python跳过第一行读取文件内容
Python编程时,经常需要跳过第一行读取文件内容.比较容易想到是为每行设置一个line_num,然后判断line_num是否为1,如果不等于1,则进行读取操作.相应的Python代码如下: inpu ...
- 老男孩Python视频教程:第一周
认识和尝试Python 备注:老男孩Python视频教程,视频来自网络,在此分享,侵删 对我来说,第一周视频主要解答了以下疑问: 1. Python的三大特点是什么? 答:解释型.动态类型(运行期间才 ...
随机推荐
- Codeforces785E - Anton and Permutation
Portal Description 对一个长度为\(n(n\leq2\times10^5)\)的数列\(a\)进行\(m(m\leq5\times10^4)\)次操作,数列初始时为\(\{1,2,. ...
- XOR (莫队)
Time Limit: 2000 ms Memory Limit: 256 MB Description 给定一个含有n个整数的序列 a1, a2,..., an. 定义 f(x,x) = a[x ...
- shell脚本中 杀死可能成为僵尸进程的方法
交互式 Bash Shell 获取进程 pid 在已知进程名(name)的前提下,交互式 Shell 获取进程 pid 有很多种方法,典型的通过 grep 获取 pid 的方法为(这里添加 -v gr ...
- 高并发场景下的httpClient优化使用
1.背景 我们有个业务,会调用其他部门提供的一个基于http的服务,日调用量在千万级别.使用了httpclient来完成业务.之前因为qps上不去,就看了一下业务代码,并做了一些优化,记录在这里. 先 ...
- Oracle trunc() 函数处理数字、日期的整理
--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2013- ...
- python 常见错误和异常 函数 正则表达式及多线程编程
生成随机密码#!/usr/bin/env python import stringfrom random import choice def gen_pass(num=9): all_chs = st ...
- 【前端】Vue2全家桶案例《看漫画》之七、webpack插件开发——自动替换服务器API-URL
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/vue_vux_app_7.html 项目github地址:https://github.com/shamoyuu/ ...
- 解决VC6下调不出MSDN的问题!
原文:http://www.programfan.com/blog/article.asp?id=1524http://blog.programfan.com/trackback.asp?id=15 ...
- ffmpeg tutorial01 再分析
如下图
- SystemVerilog语言简介(二)
6. 用户定义的类型 Verilog不允许用户定义新的数据类型.SystemVerilog通过使用typedef提供了一种方法来定义新的数据类型,这一点与C语言类似.用户定义的类型可以与其它数据类型一 ...