标签:重复 sci 代码 code 支持中文 inpu type 逻辑运算符 ascii
------------恢复内容开始------------
<!doctype html>
循环:不断重复着某件事就是循环
while 关键字
死循环:while True:
循环体
while True: # 死循环#
print("坚强")#
print("过火")#
print("单身情歌")#
print("郭德纲的小曲")#
print("五环之歌")#
print("鸡你太美")#
print("大碗宽面")#
print("痒")
?
while结构:
while 条件:
缩进 循环体
控制循环次数:通过条件控制循环次数
count = 0#
while True: # 死循环#
count = count + 1 # 先执行 = 右边的内容#
if count == 5:#
print(count)#
break # 有限循环
?
while 循环中的两个关键字:
while else
while else 与if else相似
结构:
while 条件:
缩进 循环体
else:
缩进 结果
% s字符串:%是占位,s代表所占内容为字符串,可以填数字,也可以填字符串
%d| %i:必须填充数字
%%转义:变成普通的%
msg = “山哥,目前的学习进度为%s%%”
print(msg%(2))
f-string python3.6版本及以上才能使用
a =1b =2msg = f"my name is {a} I'm {b} years old"print(msg)
比较运算符
#  >  <  >=  <=  ==(等于) != (不等于)
算术运算符
# + - * /
# //(整除|地板除(向下取整))
# ** 幂# % 取余(模)
# print(5 / 2)  
# 2.5
# print(5 // 2)
# 2
# print(2 ** 0)
# 1
# print(5 % 2)  
# 1
赋值运算符
#     =
#     +=
#     -=#     *=
#     /=#     //=
#     **=
#     %= 
# a = 10
# b = 2
# b += 1 
# b = b + 1
# print(b)
# a -= 1  
# a = a - 1
# a *= 2  
# a = a * 2
# a /= 2  
# a = a / 2
# a //= 2 
# a = a // 2
# a **= 2 
# a = a ** 2
# a %= 2  
# a = a % 2
逻辑运算符
两边为真and取后面,or取前面,两边为假,and取前面,or取后面 and:一假得假
or:一真得真
# 与(and 并且) 或(or) 非(not 不是)
# True and False
# True or False
# True and not False
# 优先级:() > not > and > or 
# 查找顺序: 从左向右
成员运算符
# in(在)    not in(不在)
# name = "alex"
# msg = input(">>>")
# if name in msg:
#     print(111)
# else:
#     print(222)
# 编码集(密码本)
# ascii  不支持中文
#   a 一个字符占用8位
# gbk(包含ascii)国标
#    a 一个字符占用8位(1字节)
#   中文 一个字符占16位(2字节)
# unicode# 英文  4个字节  32位
# 中文  4个字节  32位
# utf-8 (最流行的编码集)
# 英文 1字节      8位
# 欧洲 2字节      16位
# 亚洲 3字节      24位
# 单位转换:    # 1字节 = 8位       *****    
# 1Bytes = 8bit    *****    
# 1024bytes = 1KB    
# 1024KB = 1MB    
# 1024MB = 1GB    
# 1024GB = 1TB  # 够用了    
# 1024TB = 1PB
------------恢复内容结束------------
<!doctype html>
循环:不断重复着某件事就是循环
while 关键字
死循环:while True:
循环体
while True: # 死循环#
print("坚强")#
print("过火")#
print("单身情歌")#
print("郭德纲的小曲")#
print("五环之歌")#
print("鸡你太美")#
print("大碗宽面")#
print("痒")
?
while结构:
while 条件:
缩进 循环体
控制循环次数:通过条件控制循环次数
count = 0#
while True: # 死循环#
count = count + 1 # 先执行 = 右边的内容#
if count == 5:#
print(count)#
break # 有限循环
?
while 循环中的两个关键字:
while else
while else 与if else相似
结构:
while 条件:
缩进 循环体
else:
缩进 结果
% s字符串:%是占位,s代表所占内容为字符串,可以填数字,也可以填字符串
%d| %i:必须填充数字
%%转义:变成普通的%
msg = “山哥,目前的学习进度为%s%%”
print(msg%(2))
f-string python3.6版本及以上才能使用
a =1b =2msg = f"my name is {a} I'm {b} years old"print(msg)
比较运算符
#  >  <  >=  <=  ==(等于) != (不等于)
算术运算符
# + - * /
# //(整除|地板除(向下取整))
# ** 幂# % 取余(模)
# print(5 / 2)  
# 2.5
# print(5 // 2)
# 2
# print(2 ** 0)
# 1
# print(5 % 2)  
# 1
赋值运算符
#     =
#     +=
#     -=#     *=
#     /=#     //=
#     **=
#     %= 
# a = 10
# b = 2
# b += 1 
# b = b + 1
# print(b)
# a -= 1  
# a = a - 1
# a *= 2  
# a = a * 2
# a /= 2  
# a = a / 2
# a //= 2 
# a = a // 2
# a **= 2 
# a = a ** 2
# a %= 2  
# a = a % 2
逻辑运算符
两边为真and取后面,or取前面,两边为假,and取前面,or取后面 and:一假得假
or:一真得真
# 与(and 并且) 或(or) 非(not 不是)
# True and False
# True or False
# True and not False
# 优先级:() > not > and > or 
# 查找顺序: 从左向右
成员运算符
# in(在)    not in(不在)
# name = "alex"
# msg = input(">>>")
# if name in msg:
#     print(111)
# else:
#     print(222)
# 编码集(密码本)
# ascii  不支持中文
#   a 一个字符占用8位
# gbk(包含ascii)国标
#    a 一个字符占用8位(1字节)
#   中文 一个字符占16位(2字节)
# unicode# 英文  4个字节  32位
# 中文  4个字节  32位
# utf-8 (最流行的编码集)
# 英文 1字节      8位
# 欧洲 2字节      16位
# 亚洲 3字节      24位
# 单位转换:    # 1字节 = 8位       *****    
# 1Bytes = 8bit    *****    
# 1024bytes = 1KB    
# 1024KB = 1MB    
# 1024MB = 1GB    
# 1024GB = 1TB  # 够用了    
# 1024TB = 1PB
标签:重复 sci 代码 code 支持中文 inpu type 逻辑运算符 ascii
原文地址:https://www.cnblogs.com/g15009428458/p/12042200.html