while 循环 运算符 编码初识

跳转到while
跳转到格式化
跳转到运算符

while — 关键字

while 条件: 如 while True:

? 循环体 print("奔跑“)

nan = 2

while nan>0

print("奔跑”)

? nan = nan-1

while循环 -- 死循环

while循环通过条件和break能够终止循环

break -- 必须在循环中使用

while True:

? print(123)

? break

else: else 不会被执行

? print(234)

break -- 终止当前循环,只能在循环体中使用,并且break下方代码不会执行

while True:

? print(123)

? continue

continue -- 跳出本次,继续下次循环(伪装成循环体中最后一个代码)

格式化

? %s 占位符,字符串

? %d或者i占位符, 整形

? %% 转义

```
info = """

# -----------info----------

# 姓名:%s

# 年龄:%s

# 公司:%s

# 电话:%s

# ------------end-----------

# """%(name,age,addr,phone)

# info = """

# -----------info----------

# 姓名:%s

# 年龄:%d

# 公司:%s

# 电话:%d

# ------------end-----------

# """%(name,int(age),addr,int(phone))

# print(info)

# msg = "%s的学习进度是2%%"%(1.5)

# print(msg)
```

# 运算符:

1.算数运算符 + - * / ** // 取整 %取余

2.比较运算符 > < >= <= == !=

3.赋值运算符

? =

? += 自加 a+=1 a=a+1

? -= a=a-1 *= /= **= %= //=

4.逻辑运算符

and or not

与 或 非

True and False 数字非零的都是真

and 的运算,都为真才是真,有一个是假就是假

and 的运算,都为真的的时候选择and后边的内容

and 的运算,都为假的的时候选择and前边的内容

or 的运算,只要有一个真就是真

or 的运算,都为真的的时候选择or前边的内容

or 的运算,都为假的的时候选择or后边的内容

非 -- 不是

print(not True)

print(11 > 2 and 8)

优先级: () > not > and > or

5.成员运算符

in 在

not in 不在

a = "alex"

if "b" not in a:

print("不在")

else:

? print("在")

4.编码初识

- win - 编码gbk
- mac - 编码utf-8

ascii码:

- 不支持中文
- 1个字节

gbk(国标):

gbk: 国标,只能中国人自己用, 一个中文用16位,两个字节表示。

unicode(万国码)

- 英文 4个字节
- 中文 4个字节

utf-8

- 英文1个字节
- 欧洲2个字节
- 亚洲3个字节

1字节 == 8位 1Byte == 8bit

```PYTHON
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024TB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB
常?到TB就够了
```

```
ASCII 美国发明 不支持中文,1个字节,可以表示所有的英文字母、数字和符号。
unicode 万国码, 可以表示所有文字,英文4节 中文4节,可以表示所有文字和符号。
utf-8 对万国码进行更新,英文1字节 欧洲2字节 亚洲3字节。
```

回到顶部

原文地址:https://www.cnblogs.com/xiaoxiang1211/p/11637067.html

时间: 2024-10-05 09:10:41

while 循环 运算符 编码初识的相关文章

python基础入门while循环 格式化 编码初识

一.while循环 1.格式 while+空格+条件+英文冒号: ? 缩进+结果(循环体) ? #若条件为真则一直执行,条件为假则不执行 while True: print('痒') print('....')#痒和....的无限循环 while循环停止的方法 修改while的条件 改为假 break 当程序执行到break时 break一下的代码将不会执行 continue 跳出本次循环,继续下次循环,伪装成最后一行代码 num = 0 while num < 10: num += 1 if

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

编码初识

编码初识 编码集(密码本) ascii(8位 = 一个字节) 一个英文字符 a 占用一个字节,即 8 位 gbk国标(包含ascii,是在ascii码的基础上建立起来的) 一个英文字符 a 占用一个字节,即 8 位 一个汉字占用2个字节,即 16 位 unicode(4个字节,32位) 所有文字都是占用4个字节,即 32 位 utf-8 中文 3 字节(亚洲 3字节) 欧洲 2 字节 英文 1 字节 单位换算 1字节 = 8位 1Bytes = 8 bit 1024Bytes = 1 KB 10

第二天-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

python运算符和编码初识

1. 运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.位运算. 算数运算 以下假设变量:a=10,b=20 比较运算 以下假设变量:a=10,b=20 赋值运算 以下假设变量:a=10,b=20 逻辑运算 针对逻辑运算的进一步研究: 在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系: ( )>not>and>or,同一优先级从左往右计算. 例题: 判断下列逻辑语句的T

while循环和编码

1. while循环的格式 while 条件 : 循环体 ( break (跳出循环)   continue (结束这一循环,继续执行下一循环)  ) while True : con = input("请输入您要对父母说的话.输入Q退出:") if con == "" : continue if con == "Q" : break print (con) 2. 格式化输出  %s(字符串,整数,布尔值)  %d(整数)   f"{变

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

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

python中的循环和编码

1.while循环 现在让我们来看看python中的while循环  格式为 while 条件 循环体 (break) (continue) 中断循环的关键字有break和continue, break: 直接中断跳出循环. continue:终止当前本次循环,继续执行下一次循环,不会彻底中断循环 2.格式化输出 占位符有%s,%d name = input("请输入你的名字") sex = input("请输入你的性别") age = input("请输

002-pythn基础-循环、编码

1. 循环 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序: 判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件为假. 程序退出 2. break和continuebreak: 停止当前本层循环continue: 停止当前本次循环. 继续执行下一次循环 # 死循环 count = 1while count <= 5: print("喷死你..") count = count + 1 # 数数 1-100 co