第一周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的三大特点是什么? 答:解释型.动态类型(运行期间才 ...
随机推荐
- web 参考网址
https://w3c.github.io/ https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket#%E7%A4%BA%E4%BE%8B ...
- scrapy安装的问题
Found existing installation: six 1.4.1 DEPRECATION: Uninstalling a distutils installed project (six) ...
- 利用 xrandr 命令修改屏幕分辨率
问题背景 电脑外接着一个 23' 的显示器,分辨率为 1920*1080. 操作系统:ubuntu 14.04 今天,通过 Setting->Displays 中选择外接屏的分辨率时,发现最大只 ...
- 获取NVIDIA显卡的温度
NVIDIA显卡在硬件上有温度传感器,可以感知显卡的运行环境.温度数据的获取,一般是通过调用NVIDIA的SDK的相关函数即可.SDK的下载的网址(https://developer.nvidia.c ...
- 制作U盘启动CDLinux
用U盘启动CDLinux的好处就此不必多说了,直接上料: 下载必需文件: 1,CDLinuxU盘启动制作工具:CDLinuxU盘启动制作工具 2,CDlinux 0.9.7 集_奶瓶_打气筒_mini ...
- Java获取当前的日期和时间
Java获取当前的日期和时间 1.具体实现方法如下 /** * @Title:DateTime.java * @Package:com.you.model * @Description:获取当前的日期 ...
- 关于TS流的解析
字节.在TS流里可以填入很多类型的数据,如视频.音频.自定义信息等.他的包的结构为,包头为4个字节,负载为184个字节(这184个字节不一定都是有效数据,有一些可能为填充数据). 工作形式: 因为在T ...
- Linux显示2015年日历表
Linux显示2015年日历表 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ cal 2015 2015 一月 二月 三月 日 一 二 三 四 五 六 日 一 ...
- poj1417菜鸡的详细题解(希望能帮助到和我一样陷于本题的新手)
题意太麻烦就偷懒转载他人的题意..... 题意转载自http://blog.csdn.net/acm_cxlove/article/details/7854526 by---cxlove ...
- 三:Linux 的基本命令、
Ubuntu切换用户 su root sudo passwd root 使用管理员提权修改root 登录密码 连续输入两次即可..... 重置root 用户密码 例:当前登录用户为:ubuntu,但是 ...