一:格式化输出 %     %d   %s

%为占位符   S替换的内容的类型为字符型

d替换的内容为整型

若在格式化输出的时候需要正常用到% 则表示时用两个%%表示

如:

 name = input('请输入姓名')
age = int(input('请输入年龄'))
msg = ‘我叫%s,今年%s,学习进度为3%%’ %(name,age)
Print(msg)

其中 3%% 第一个%为转义字符

name = input('请输入姓名')
age = int(input('请输入年龄'))
job = input('请输入工作')
hobbie = input('您的爱好') msg = '''-------- info of %s --------
name   :  %s
age    :  %d
job    :  %s
hobbie :  %s
------------- end ------------ ''' %(name,name,age,job,hobbie)
print(msg)

  

二:While  else(固定搭配)

有break就不执行else

当while循环没有被break打断时就走else

当while循环被break打断时就不走else

三:初始编码

电脑的传输,还有储存实际上都是0101001110

初期用ASKII码(美国标准信息交换码)

00000001      8位(bit)表示一个字节(byte)

ASKII最左边一位是0(原因:七位已经够了,第八位是预留的一位用0代替)

1byte     1024byte(字节) == 1KB

1KB       1024KB  ==1MB

1MB       1024MB  == 1GB

1GB       1024GB  == 1TB

中文  9万多汉字,,,为了解决全球化的文字问题,创建了一个万国码,Unicode

最开始:

1个字节 表示所有的英文,特殊字符,数字等

2个字节  16位表示一个中文,不够,Unicode一个中文用4个字节表示,32位

为了解决空间浪费问题,,有了升级版的 UTF-8即一个中文用3个字节表示

GBK是国内使用的编码方式,一个中文用2个字节表示

四:运算符

基本运算符:+ - * /    //(整除)

比较运算符:==(等于)    != (不等于 )

赋值运算符:+=  -=  *=

逻辑运算符:not   and     or

优先级:

() > not  >  and  > or

X or Y  若x为真,则返回X

若x为零,则返回y

:and  与   or   的结果相反

int——>bool(数字转化为布尔值)

非零转化为bool为true  如:print(bool(2))

零转化为bool为false   如:print(bool(0))

bool——>int

Print(int(true))——> 1

Print(int(false))——> 0

思考:

Print(2 or 1 < 3)结果:2
Print(2 or 1 < 3 and 2) 结果:2
Print(3 > 1 or 2 and 2)结果:true
Print( 1 > 2 and 3 or 4 and 3 < 2)结果:false

  

格式化输出&初始编码&运算符的更多相关文章

  1. day004 与用户交互、格式化输出、基本运算符

    目录 今天Python所学习的知识如下:①与用户的交互.格式化输出.基本运算符.以下整理汇总下所学习的知识点. 与用户的交互 input 注意事项: input函数接受的都是字符串 python2中的 ...

  2. python中in,not in,比较运算符,格式化输出,编码

    一,python中的in,和not in python中in的作用是检测或查找,例如: c = ‘你好大号胡覅但是啊飞碟说’ b = ‘你好’ print(b in c ) 结果: True c = ...

  3. while循环、运算符和格式化输出以及编码

    一.while循环 1.while就是当的意思,while指当其后面的条件成立,就执行while下面的代码 写一段代码让程序从0打印到100的程序,每次循环+1. count = 0 while co ...

  4. 2.Python基础认识(格式化输出,while语句,运算符,编码,单位转化)

    Python基础认识 1.字符串的格式化初识及占位符的简单应用 字符串的格式化 按照既定的要求进行有规定排版的一种输出方式. #我们想要输出的格式如下: ----------------------- ...

  5. while循环语句、格式化输出、常用运算符、字符编码

    1.while循环 while 空格 条件 冒号 缩进 循环体 num=1 while num<11: print(num) num=num+1 变量都是先执行等号右边的,然后执行等号左边的. ...

  6. python基础(5):格式化输出、基本运算符、编码问题

    1. 格式化输出 现在有以下需求,让⽤户输入name, age, job,hobby 然后输出如下所⽰: ------------ info of Alex Li ----------- Name : ...

  7. python基础(格式化输出、基本运算符、编码)

    1,格式化输出. 现有一练习需求,问用户的姓名.年龄.工作.爱好 ,然后打印成以下格式 ------------ info of Alex Li ----------- Name : Alex Li ...

  8. python基础之循环语句,格式化输出以及编码

    1.while循环语句 1.1 常见的几种结构    1. while+判断条件 循环体 2. while+判断条件 循环体 else 语句 tips:while循环如果满足条件的话,会一直循环循环体 ...

  9. while循环/格式化输出/ 逻辑运算/ 编码 /单位转换

    一.while 循环 1. 循环 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序: 判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循 ...

随机推荐

  1. 时间序列分解算法:STL

    1. 详解 STL (Seasonal-Trend decomposition procedure based on Loess) [1] 为时序分解中一种常见的算法,基于LOESS将某时刻的数据\( ...

  2. CentOS 7 使用 ACL 设置文件权限

    Linux  系统标准的 ugo/rwx 集合并不允许为不同的用户配置不同的权限,所以 ACL 便被引入了进来,为的是为文件和目录定义更加详细的访问权限,而不仅仅是这些特别指定的特定权限. ACL 可 ...

  3. d3生成的树状图

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 解决Warning Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

    系统:Ubuntu 16.04 LTS 环境:vscode+java extension pack打开了一个gradle的java项目:另外,用一个terminal启动了groovysh 报错: gr ...

  5. 织梦dedecms安全设置详情

    第一.安装的时候数据库的表前缀,最好改一下,不用dedecms默认的前缀dede_,可以改成ljs_,随便一个名称即可. 第二.后台登录开启验证码功能,将默认管理员admin删除,改成一个自己专用的, ...

  6. 学习笔记:The Log(我所读过的最好的一篇分布式技术文章)

    前言 这是一篇学习笔记. 学习的材料来自Jay Kreps的一篇讲Log的博文. 原文非常长.可是我坚持看完了,收获颇多,也深深为Jay哥的技术能力.架构能力和对于分布式系统的理解之深刻所折服.同一时 ...

  7. 循环神经网络(Recurrent Neural Networks, RNN)介绍

    目录 1 什么是RNNs 2 RNNs能干什么 2.1 语言模型与文本生成Language Modeling and Generating Text 2.2 机器翻译Machine Translati ...

  8. dubbo系列一:dubbo介绍、dubbo架构、dubbo的官网入门使用demo

    一.dubbo介绍 Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成.简单地说,dubbo是一个基于Spri ...

  9. Android打开各种类型的文件方法总结

    很简单,通过调用系统的intent,我们可以打开各种文件,不熟悉的朋友可以了解下action.datatype.uri的相关知识. 通用方法如下: public static Intent openF ...

  10. docker 搭建lnmp环境以及docker常用命令

    1.首先docker 的基本操作. 2.然后命令深入,网络映射. 3.访问docker 内的应用 端口映射网桥之类. docker pull hub.c.163.com/library/php:7.0 ...