DAY5
格式化输出的三种方式
1.占位符
age = 19
print('my age is %d' % age)
%s(针对所有数据类型)、%d(仅仅针对数字类型)
使用以上两种方法即可转换为固定格式输出。
2.format格式化
name = 'nick'
age = 19
print("Hello, {1}. You are {0}-{0}.".format(age, name))
这个格式比较鸡肋,使用.format(age, name)的方式进行转换,比较麻烦
3.f-String格式化
name = "nick"
age = 19
print(f"Hello, {name}. You are {age}.")
大写的F也适用
基本运算符
1.算术运算符
算术运算符就是我们从小学就开始抓起的加减乘除
print(1+2)
3
2.比较运算符
pwd = '123'
print(pwd != '123')
print(pwd == '123')
False
True
用于比较,结果只有false,true
3.赋值运算符
age = 19
age += 1
print(age)
20
简化了编写时的代码量
流程控制之if判断
一.语法
1.if
顾名思义,if的功能就判断,如账号密码的正确性,如果正确就会进入,对应结果进行执行相应的命令。
2.if...else
if...else表示if成立代码成立会干什么,else不成立会干什么。
3.if...elif...else
f...elif...else表示if条件1成立干什么,elif条件2成立干什么,elif条件3成立干什么,elif...否则干什么。
二.if的嵌套
开始执行代码判断结果,根据结果执行对应命令