Python学习三天计划-1( 二 )

# 单引号定义法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)
Python学习三天计划-1

文章插图
十三、输入age = input("请输入年龄")print(age)
Python学习三天计划-1

文章插图
十四、判断语句
Python学习三天计划-1

文章插图
age = 10if age > 20: print("不合格")注意事项判断语句的结果,必须是布尔类型True或False
True会执行if内的代码语句
False则不会执行
Python学习三天计划-1

文章插图
十五、if else 语句
Python学习三天计划-1

文章插图

Python学习三天计划-1

文章插图
第二个if,属于第一个if内,只有第一个if满足条件,才会执行第二个if
Python学习三天计划-1

文章插图
十六、while循环语句
Python学习三天计划-1

文章插图
i = 1while i < 10: print(f"第{i}次") i += 1
Python学习三天计划-1

文章插图
注意
  1. while的条件需得到布尔类型,True表示继续循环,False表示结束循环
  2. 需要设置循环终止的条件,如i += 1配合 i < 100,就能确保100次后停止,否则将无限循环
  3. 空格缩进和if判断一样,都需要设置
嵌套
Python学习三天计划-1

文章插图
十七、for循环语句除了while循环语句外,Python同样提供了for循环语句 。
两者能完成的功能基本差不多,但仍有一些区别:
  • while循环的循环条件是自定义的,自行控制循环条件
  • for循环是一种”轮询”机制,是对一批内容进行”逐个处理”

Python学习三天计划-1

文章插图
name = "string"for i in name: print(f"{i}")
Python学习三天计划-1

文章插图
for循环无法自定义循环条件,只是对数据集进行“轮询”处理
range()语句语法:range(num1, num2, step)---- [)的集合,步长为step
# 获得一个从0 开始,到num结束的数字序列(不包含num)# 包含:0 1 2 3 4range(5)

经验总结扩展阅读