Python基础之程序与用户交互】的更多相关文章

一.程序交互 1.什么是程序交互? name=input('输入用户名:') #无论用户输入何种内容,input都会存成字符串格式 print(name) 2.为啥要有程序交互? 让计算机能够模拟人,去接受客户的输入的信息 二.注释 单行注释:#多行注释:''' ''' 代码注释原则: 不用全部加注释,只需要在自己觉得重要或不好理解的部分加注释即可 注释可以用中文或英文,但绝对不要拼音噢 三.数据类型 数字: 定义:a=1 特性: 1.只能存放一个值 2.一经定义,不可更改 3.直接访问 分类:…
一 程序目录结构 1 bin文件夹 二进制文件.代码程序  2 conf 配置文件  3 帮助文档  4 头文件库文件等 二 学生选课系统部分代码 未完待续 1 包内的__init__.py文件 在包下的脚本内 导入包内 的其他包下的文件也叫模块,在2.7下导入没有__init__.py 会报错.在3.5有没有这个文件以后没有影响了. 讲解: 1 老师类 : 需要有添加时间 加工资 减工资 2 管理员类: 封装管理员用户名密码 bin 目录 #!/usr/bin/env python # -*-…
一. 从第3层循环直接跳出所有循环 break_flag = False count = 0 while break_flag == False: print("-第一层") while break_flag == False: print("第二层") while break_flag == False: count += 1 if count > 10: break_flag = True print("第三层") print(&quo…
流程控制 流程结构分为3种 顺序结构 分支结构 循环结构 一  分支结构 (1) 单一条件分支 主体结构: if 条件表达式:   #为真得代码块   (2) 双向条件分支 主体结构: if 条件表达式 #为真代码块 else:   #为假的代码块   (3) 多向条件分支 主体结构: if 条件表达式:   #为真得代码块 elif 条件表达式:   #为真得代码块 ... else:   #以上条件都不满足 则走else   实例 grade = eval(input('请输入你的成绩'))…
首先用数据说话,看看资料大小,达到675G 承诺:真实资料.不加密,获取资料请加QQ:122317653 包含内容:1.python基础+进阶+应用项目实战 2.神经网络算法+python应用 3.人工智能算法+python应用 4.机器学习算法+python应用 在python全套教程中包括黑马程序员2017年12月python视频 内容包括: linux知识.python基础编程.python高级编程.前端.数据库.数据结构.shell和运维等 见图:…
一闪一闪亮晶晶,满天都是小星星,挂在天上放光明,好像许多小眼睛.不要问我为什么喜欢这首歌,我不会告诉你是因为有人用口琴吹给我听. 一.Python学习文档与资料 一般来说文档的资料总是最权威,最全面的,可是很少有人能认真的从头到尾把文档或者帮助手册看一遍,毕竟太枯燥了,就像java api 文档一样,正确的用法当然是把它当做一个工具书,想到用什么,就去查,当然最好还是能大概看一遍,这样心中有个印象找东西也方便. 最权威的当然是官方文档,地址在:https://docs.python.org/3/…
一.程序输入输出 目标: 编写login.py脚本,实现以下目标: 提示用户输入用户名 将用户名保存在变量中 在屏幕上显示欢迎用户的信息 方案: 编写程序时,很多情况下都需要程序与用户交互.在python中,主要通过raw_input()获取用户输入信息,使用print打印信息. 通常当想看变量内容时,会在代码中使用print语句输出.不过在交互式解释器中,可以用print语句显示变量的字符串表示,或者仅使用变量名查看该变量的原始值. 从用户那里得到数据输入的最容易的方法是使用raw_input…
一. 通用序列操作: 其实对于列表,元组 都属于序列化数据,可以通过下表来访问的.下面就来看看序列的基本操作吧. 1.1 索引: 序列中的所有元素的下标是从0开始递增的. 如果索引的长度的是N,那么所以的范围是-N~N-1之间,超过这个范围就会提示 IndexError:  index out of range >>> greeting ='Hello world' >>> print greeting Hello world >>> print gr…
最近对动态语言比较好奇.所以选择了学习Python这门语言.话不多说开始学习笔记. 一. Python 基础: 1. print对Python进行数据输出, #号后面是队友的输出结果, 通过encoded对字符进行转码,ord获取字符的ASCII, %s,%d与C语言的输出类似,分别表示字符串和整数. print('Hello World') print 1>2 #false ' #false #print 'abc'+2 # 报错 print u'小聪'.encode('utf-8') pri…
python基础练习:   一.猜年龄 , 可以让用户最多猜三次! age=40 count = 1 while count <=3 : user_guess=int(input("input your guess:")) if (user_guess > age): print("try small") elif (user_guess < age): print("try bigger") else: print("…