<p style="margin-left:.0001pt;text-align:justify;"><strong><strong>字符串的拓展</strong></strong></p>
讯享网
定义形式
单引号定义法:name=’L’
双引号定义法:name=”L”
三引号定义法:name=”””L”””
引号的嵌套:可以使用来进行转义;单引号内可双引号或引号内写单引号
字符串之间的拼接(无法和非字符串类型进行拼接):字符串+字符串
例:
name = ‘L’
address = ‘江理’
print (‘我是’+name+‘在’+address+‘学习’)
字符串格式化(多个变量占位,变量要用括号括起来,并按照占位的顺序填入)
语法1:”%占位符”%变量
常用占位符
字符串
%s
整数
%d
浮点数
%f
例:
name = ‘L’
address = ‘江理’
age = 19
study_year =0.5
message= “我是%s,%d岁了,现在在%s学习了%f年”%(name,age,address,study_year)
print (message)
语法2:f”内容{变量}”
例:
name = ‘L’
address = ‘江理’
age = 19
study_year =0.5
message= f“我是{name},{age}岁了,现在在{address}学习了{study_year}年”
print (message)
精度控制
m控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效
.n控制小数点精度,要求是数字,会进行小数的四舍五入
表达式(一条具有明确执行结果的代码语句)的格式化
数据输入
input默认的数据类型为字符串
语法:input(“提示信息”)
判断语句
布尔类型
字面量:True、False
语法:变量名称=布尔类型字面量

if判断语句(属于if语句的代码块,需在前方填充4个空格)

语法:
if 要判断的条件:
条件成立时要做的事
if else语句
语法:
if 要判断的条件:
条件成立时要做的事
else:
条件不成立时要做的事
if elif else语句(判断是互斥且有顺序的 )
语法:
if 条件1:
条件1满足应做的事情条件1满足应做的事情
elif 条件2:
条件2满足应做的事情条件2满足应做的事情
elif 条件 N :
条件 N 满足应做的事情条件 N 满足应做的事情
else :
所有条件都不满足应做的事情所有条件都不满足应做的事情
嵌套判断语句
关键点在于空格缩进,空格缩进决定层次关系
1到10随机数的生成
Import random
num = random.randint(1.10)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/166587.html