day01--格式化输出..运算符..初识编码

一,格式化输出

%s: 处理字符串,全能的

%d:处理数字,只能接收数字

name = input("请输入名字:")
age = input("请输入年龄:")
print("我叫%s,今年%d岁了" % (name,int(age)))
name = input("Name:")
age = input("Age:")
job = input("Job:")
hobby = input("Hobbie:")
info = ‘‘‘
------------ info of %s ----------- #这里的每个%s就是一个占位符,本行的代表 后面拓号里的 name
Name : %s #代表 name
Age : %s #代表 age
job : %s #代表 job
Hobbie: %s #代表 hobbie
------------- end -----------------
‘‘‘ % (name,name,age,job,hobbie) # 这行的 % 号就是 把前面的字符串 与拓号 后面的 变量 关联起来
print(info)

二,基本运算符

二.1 算数运算

以下假设变量:a=10,b=20

二.2 比较运算

以下假设变量:a=10,b=20

二.3 赋值运算

以下假设变量:a=10,b=20

二.4 逻辑运算

逻辑运算

***优先级关系为( )>not>and>or   同样的运算符从左往右算

x or y , x为真,值就是x,x为假,值是y;

x and y, x为真,值是y,x为假,值是x

and:和,并且.左右两端必须同时为真,结果才是真

or:或,或者.左右两端有一个是真,结果就是真

not:取反,非.非真即假,非假即真

三,编码

ASCII 不能装中文. 8个bit组成.最多有256种可能.  没有中文  1byteGBK 有中文. 16个bit => 2byte   把ANSI 空余的位置交给各个国家. 交给中国之后. 中国继续编码.-GBK   交给台湾台湾继续编码. BIG5   依然不能国际化UNICODE 万国码. 目的是把所有国家的文字都进行编码. 占32位. 缺点: 浪费   ASCII码的内容是不能改变的. 编码还应该是原来的编码. 但是unicode占用32个位置. ASCII会强制在前面补24个0. 在网络传输和数据存储上会浪费空间   32个bit => 4个byte

UTF-8: 可变长度的unicode编码, 8的意思是一个字符最少8位   英文: 8bit, 1byte   欧洲: 16bit, 2byte   中文: 24bit, 3byte

ASCII: 8bit 1byteGBK: 16bit 2byteunicode:32bit 4byteUTF-8: 最少8bit, 1byte, 中文: 24bit 3byte

计算机存储系统单位换算8bit => 1byte1024byte => 1KB1024kb = 1MB1024MB = 1GB1024GB = 1TB

原文地址:https://www.cnblogs.com/lianghui-lianghui/p/9118839.html

时间: 2024-10-31 15:45:12

day01--格式化输出..运算符..初识编码的相关文章

while循环,格式化输出%,运算符,数据类型的转换,编码的初识,

while 循环 where:程序中:你需要重复之前的动作,输入用户名密码时,考虑到while循环. what:while 无限循环. how: 基本结构: while 条件: 循环体 初识循环 while True: print('狼的诱惑') print('我们不一样') print('月亮之上') print('庐州月') print('人间') 循环如何终止?--3种 改变条件. flag = True #flag标志位 while flag: print('狼的诱惑') print('

第二天-while循环 格式化输出 运算符 编码

一.while循环 while 条件: 语句块(循环体)     #判断条件是否成立,若成立执行循环体,然后再次判断条件...直到不满足跳出循环 else: 当条件不成立的时候执行这里,和break没有关系 break  终止当前循环 continue 停止本次循环,继续执行下一次循环 1 #如:求前100奇数的和. 2 3 num = 1 4 sum = 0 5 while num <= 99: 6 num += 2 7 sum =sum+num #累加运算,把num的值累加到sum 8 pr

while &amp; 字符串 &amp; 运算符 &amp; 初识编码

while-死循环 While: while 条件: 循环体 while True: print("卡路里") print("好运来") print(2) #该行代码永远不会被执行,因为前面是死循环 运行中的循环程序不能点击"X"关闭,要先点击停止再点击关闭按钮 print(bool(0)) 数字中非0的都是True # 正序输出25-57 count = 25 while count <= 57: print(count) count =

交互,格式化输出,运算符,解压缩!

交互 现阶段暂时用input进行交互 name=input('please input your name:') print(name) input()的作用是接收值,而且不管输入的是什么类型的值,最后被赋值的对象都是字符串类型. 格式化输出 占位符 name='zhaojiahao' hieght=23 weight=155 print('My name is %s,my height is %s' % (name,height)) format格式化 print('My name is {}

while循环语句 格式化输出等一些练习

while循环 格式: while 关键字 空格 条件 冒号 缩进 循环体 break 终止continue 跳出本次循环,继续下次循环条件 可以控制while循环 格式化输出 msg = '你好%s,我是%s'%('乔狗','你大哥') print(msg) %s  %d== %i 占位   d和i必须放入的是整型  %s是不是放任何东西 数量要对应 在格式化中使用%的时候需要转义 %% 运算符 比较运算符 >  <  >=  <=  ==  != 赋值运算符 +=  -=  *

Python基础二:pycharm的安装及简单使用,while循环,格式化输出,运算符, 编码的初识,git

Python基础二: pycharm的安装及简单使用,while循环,格式化输出,运算符, 编码的初识,git 1.pycharm的安装及简单使用 Tab / Shift + Tab 缩进.不缩进当前行 (先选中代码) Shift + 滚轮 放大缩小代码 Ctrl + ? 注释.解注(先选中代码) Ctrl + d 复制上一行代码 Ctrl + z 撤销 Ctrl + Shift + F10 RUN Ctrl + 左键---->点击 int,str 等可查看源码 2.while 循环(重点) w

python全栈__format格式化输出、while else、逻辑运算符、编码初识

1.格式化输出 .%d  %s  格式化输出:% 占位符,d 表示替换整型数,s表示要替换字符串. name = input('请输入名字:') age = input('请输入年龄:') sex = input('请输入性别:') msg = '我的名字是' + name + '我的年龄是' + age + '我的性别是' + sex print(msg) msg = ''' ------------ info of Alex Li ----------- Name : Alex Li Age

python中while循环运算符及格式化输出

一,while循环 while 条件:       while语句块(循环体) 运行: 判断你给的条件是否为真,如果真则执行循环体.否则跳出循环. 执行完循环体之后再次判断条件是否为真 例子1 我们玩联盟的时候喷打野的的时候,可以用这种方式,这是一个死循环,条件为真,他会一直执行除非手动停止. while True: print("你是不是傻") print("出来帮一下可不可以") print("出来帮一下可不可以") print("

While循环,格式化输出,算术运算符,改py文件名字

一.While循环 while来打印每个元素 s = "风扇哥门神哥,邓生" i = 0 while i <len(s): print(s[i]) i+=1 while循环的感悟:while循环多用在交互程序里,做判断:而for循环多是用来获取某个类型集合(list,str,tupe,set...)里面的值 content  #内容的意思,是变量名count    #计数的意思,是变量名 break #彻底的结束循环 continue #停止本次循环,继续执行下次循环 break