格式化输出;while循环;运算符
DAY2
今日内容大纲
pycharm的安装以及简单使用
- 辅助开发软件,代码逐行调试,设置高端,不会提升,在你书写代码时,他不提升,debug的模式.(公认最好用)
格式化输出(重点)
- 制作一个公共模板
- 让一个字符串的某些信息变成动态可替换的.
- 当你遇到需要:字符串中某些位置变成动态可以传入的,首先要考虑格式化输出
占位符 %(%s=str%替换字符串, %d和%i替换数字)
name = input("请输出你的姓名") age = input("请输出你的年龄") job = input("请输出你的工作") hobby = input("请输出你的爱好")
msg = '''
----------------%s----------------
Name : %s
age : %s
job : %s
hobby : %s
-----------------------------------
'''%(name,name,age,job,hobby)
print(msg)
while循环(重点)
基本结构:
while 条件: 循环语句
- 初识循环
- 先判断条件是否是True
- 如果是True进入循环体
- 执行到循环体的底部
- 继续判断条件,条件成立:进入循环体
- 循环如何终止
- 改变条件.(降一个变量放于条件处,叫标识位.)
- break(循环中有break直接退出循环不进行后面的循环语句)
- continue(跳出本次循环,判断条件然后继续进行循环)
- 系统命令(后期讲)
- while else while循环如果被break则不执行else
- 使用的地方
- 你需要重复之前的动作.
运算符
- 算术运算符(+;-)
- 比较运算符(>;==)
- 赋值运算符(=)
- 逻辑运算符(and;or;not)(重要)
- 在没有()的情况瞎,优先级:not>and>or,同一运算符从左至右依次运算
- 情况1:两边都是比较运算
- 情况2:两边都是整数
- x or y ,x为真,值就是x.x为假,则为y.
- 在没有()的情况瞎,优先级:not>and>or,同一运算符从左至右依次运算
成员运算符
编码的初识(重点)
计算机存储文件,存储数据,以及将一些数据信息通过网络发送出去.底层都是01010101.
密码本
第一版:
101 今
1101 晚
1 吃
11 鸡
1011101111
无法分辨断位
第二版:
0000101 今
0001101 晚
0000001 吃
0000011 鸡
0000101 0001101 0000001 0000011
方便断位,方便判断二进制与文字之间的对应关系- 最早的密码本:ASCll码(开始7位,预留一位所以:最左一位全部为0,一共8位)
- 只包含:英文字母,数字,特殊字符.
000 0001 : a
000 0101 : b
"hello123" : 8byte (8bit(二进制位)==1byte(字节))
- 只包含:英文字母,数字,特殊字符.
- gbk:只包含英文,数字,特殊字符和中文.(国标:国家标准)
- 一个英文字母:1byte
- 一个中文:2byte
- Unicode(万国码):把世界上所有的文字都记录到这个密码本.
- 一个字符(起初):2byte
- 一个字符(为了涵盖所有文字):4byte,浪费空间,浪费资源;
- Utf-8(Unicode升级):
- 英文 一个字节
- 欧洲 两个字节
- 中文 三个字节
- "中国12he":
- gbk编译:8byte
UTF-8:10byte
单位换算
8bit = 1byte
1024byte = 1KB
1024KB= 1MB
1024MB= 1GB补充前期知识点
- str 转化成 int :
- 只能是纯数字组成的字符串,
- int转化成str:
- 所有数字都可以转换
- int 转换 bool(非0即Ture)
- bool 转换 int (Ture 为1, False为0)
- str 转化成 int :
转载于:https://www.cnblogs.com/luyi84895838/p/10790439.html
格式化输出;while循环;运算符相关推荐
- Python的输入指令、格式化输出、基本运算符
Python的输入指令.格式化输出.基本运算符 Python的输入指令input name = input('Could I know your name please?') 在Python3版本下, ...
- python基本输入与格式化_Python导学基础(三)输入、格式化输出、基本运算符
一:输入 1.python3中的input inp_username=input("请输入您的密码:") # "18" print(inp_username) ...
- python如何保持数据类型不变_python 可变和不可变数据类型、格式化输出和基础运算符...
一.可变类型和不可变类型 #可变类型:在id不变的情况下,value可以变,则称为可变类型,如:列表,字典 #不可变类型:value一旦改变,id也改变,则称为不可变类型(id变,意味着创建了新的内存 ...
- python的格式化控制符_python格式化输出,基本运算符,流程控制主if
一.格式化输出 1.占位符 a = 1 b = 2 print('%S %s'%(a,b)) #1 2 print('%s %s'%(1,2)) #1 2 2.format格式化 a = 1 b = ...
- python之while循环用法举例,break与continue的区别,格式化输出及运算符
一.while循环的基本结构 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序:判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件 ...
- day02 while循环 运算符 格式化输出 编码
今日主要内容 while循环:判断条件是否成立. 如果成立执行循环体.然后再次判断条件,.....直到条件不成立的时候跳出循环 语法: while 条件: 循环体 else: 当条件不成立的时候执行 ...
- 格式化输出,while循环,运算符,初识编码
1.pycharm的使用 快捷操作例如 shift + enter 无论光标在哪,都可以迅速切换到下一行 ctrl + / 将全选内容添加为注释 2.格式化输出 可以将编码中想要改变的量先用占位符%s ...
- python3.6入门到高阶(全栈) day02 while循环 运算符 格式化输出 编码
一 while 循环 while 条件 : 循环体 运行 : 判断你给的条件是否为真,如果真则执行循环体 否则跳出循环,执行完循环体之后再次判断条件是否为真 while 循环 while 条件 : ...
- week1:字符格式化输出,数据类型,for循环,break,continue,标志位
一.字符格式化输出 占位符 %s s = string %d d = digit 整数 %f f = float 浮点数,约等于小数 Ctrl+问好 整段注释 在命令窗口输入 exit(),退 ...
最新文章
- 由神经网络的迭代次数计算输出值并评价网络性能
- TortoiseSVN新人使用指南
- 央行数字货币研究所悄然挂牌 工作人员:已有一段时间
- android 图片操作,Android图片操作(Bitmap)
- 机器学习教程 一-不懂这些线性代数知识 别说你是搞机器学习的
- JAVA瑞波币_关于Shader着色器的使用(这个是GL通用的,用什么开发设置都一样) | Java与Ripple怎么玩?...
- android-eclips中logcat不显示信息的问题解决
- AlphaGo 开源项目研究(1)
- 软件设计师-计算机系统知识
- Linux相关配置VMware安装
- Windows 10 打印机驱动安装(以惠普M136 MFP为例)
- 全景图怎么拍?相机参数该怎样设置呢?
- python安装外部模块Django
- Mysql 与 python 的使用
- 如何设计好的RESTful API 之好的RESTful API 特征
- 联发科技嵌入式_联发科技(MTK)嵌入式软件开发一面
- itunes替代_这是iTunes 10的五个替代品,可轻松管理iPod
- thinkphp框架源码交易系统资源网站源码
- 手机获取仪器数据_手机电子数据提取操作规范(20151120)
- 零基础学编程套路~~~
热门文章
- 英语计算机班,15计算机班英语第二次月考测试卷(2017).docx
- python随机数权重_Python实现基于权重的随机数2种方法
- HTML5 file对象和blob对象的互相转换
- ssh远程连接不上linux
- fastjson.JSONObject之对象与JSON转换方法
- 解决批处理命令执行完毕后自动关闭cmd窗口
- 用JAVA使用mysql命令操作导入SQL脚本
- Vue 项目创建并发布
- [python机器学习及实践(2)]Sklearn实现朴素贝叶斯
- JS判断当前DOM树是否加载完毕