# 单引号定义法name = '郜宇博'# 双引号定义法name = "郜宇博"# 三引号定义法name = """郜宇博"""
2.嵌套单引号定义法,可以内含双引号
双引号定义法,可以内含单引号
可以使用转移字符(\)来将引号解除效用,变成普通字符串
3.拼接print("我的名字是"+"郜宇博")age = "21"print("我的年龄是" + age)# f ---> 是format 的意思print(f"我的年龄是{age}")
4.格式化name = "gyb"mes = "我是 %s" % nameprint(mes)
其中的,%s
- % 表示:我要占位
- s表示:将变量变成字符串放入占位的地方
格式符号转化%s将内容转换成字符串,放入占位位置%d将内容转换成整数,放入占位位置%f将内容转换成浮点型,放入占位位置5.精度控制m.n来控制数据的宽度和精度
- m.控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效
- .n控制小数点精度,要求是数字,会进行小数的四舍五入
x = 123.123print("%.2f" % x)
文章插图
十三、输入
age = input("请输入年龄")print(age)
文章插图
十四、判断语句
文章插图
age = 10if age > 20: print("不合格")
注意事项判断语句的结果,必须是布尔类型True或FalseTrue会执行if内的代码语句
False则不会执行
文章插图
十五、if else 语句
文章插图
文章插图
第二个if,属于第一个if内,只有第一个if满足条件,才会执行第二个if
文章插图
十六、while循环语句
文章插图
i = 1while i < 10: print(f"第{i}次") i += 1
文章插图
注意
- while的条件需得到布尔类型,True表示继续循环,False表示结束循环
- 需要设置循环终止的条件,如i += 1配合 i < 100,就能确保100次后停止,否则将无限循环
- 空格缩进和if判断一样,都需要设置
文章插图
十七、for循环语句除了while循环语句外,Python同样提供了for循环语句 。
两者能完成的功能基本差不多,但仍有一些区别:
- while循环的循环条件是自定义的,自行控制循环条件
- for循环是一种”轮询”机制,是对一批内容进行”逐个处理”
文章插图
name = "string"for i in name: print(f"{i}")
文章插图
for循环无法自定义循环条件,只是对数据集进行“轮询”处理
range()语句语法:range(num1, num2, step)---- [)的集合,步长为step
# 获得一个从0 开始,到num结束的数字序列(不包含num)# 包含:0 1 2 3 4range(5)
经验总结扩展阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10 微服务架构学习与思考:微服务网关和开源 API 网关01-以 Nginx 为基础的 API 网关详细介绍
- 一 JPA入门学习集合springboot
- 5月学习运最好的星座2023年 逢考必过
- 11月11日湖南今起三天雨水大风来袭 长沙今最高温达32℃周日仅19℃
- 11月11日未来三天陕西将现大范围降水降温天气 陕北关中等局地或有暴雨
- 【python】Ubuntu中多条命令的运行
- 原神3.1百人一揆第三天全试用角色怎么通关
- 上 学习ASP.NET Core Blazor编程系列六——新增图书
- 数据科学学习手札144 使用管道操作符高效书写Python代码
- python提效小工具-统计xmind用例数量