1、输出语句
print函数是Python中非常重要的输出函数,可以输出字符串、变量、表达式等多种类型的值
1.1 输出字符串
使用print函数输出字符串非常简单,只需要将字符串作为参数传递给print函数即可。例如:
print("Hello, World!")
输出结果:
Hello, World!
1.2 输出变量
使用print函数输出变量的值也非常简单,只需要将变量作为参数传递给print函数即可。例如:
x = 5
print(x)
输出结果:
5
1.3 输出表达式
使用print函数输出表达式的值也非常简单,只需要将表达式作为参数传递给print函数即可。例如:
x = 5
y = 3.14
print(x + y)
输出结果:
8.14
python中的四则运算符
以下假设变量a=10,变量b=21
运算符 | 描述 | 实例 |
---|---|---|
+ | 加 – 两个对象相加 | a + b 输出结果 31 |
– | 减 – 得到负数或是一个数减去另一个数 | a – b 输出结果 -11 |
* | 乘 – 两个数相乘或是返回一个被重复若干次的字符串 | a * b 输出结果 210 |
/ | 除 – x 除以 y | b / a 输出结果 2.1 |
% | 取余(mod)- x除以y的余数 | b % a 输出结果 1 |
** | 幂 – x的y次方 | 2 ** 3 输出结果 8 |
1.4 输出多个值
使用print函数可以输出多个值,多个值之间用逗号分隔。例如:
x = 5
y = 3.14
print(x, y)
输出结果:
5 3.14
1.5 指定分隔符
使用print函数可以指定输出多个值之间的分隔符,通过sep参数来实现。例如:
x = 5
y = 3.14
print(x, y, sep="-")
输出结果:
5-3.14
1.6 指定输出结束字符
使用print函数可以指定输出结束时的字符,默认情况下是换行符。通过end参数可以指定输出结束字符。例如:
x = 5
y = 3.14
print(x, end=" ")
print(y, end="\n")
输出结果:
5 3.14
2、条件语句
在 Python 中,if 条件分支语句的基本结构如上所示,主要有以下几个要点:
- if 语句后面跟着一个条件表达式或值,条件为 True 时执行 if 语句块中的语句。
- 如果条件为 False,则会执行 else 语句块中的语句。
- else 语句块可选,当不需要时可以省略。
- elif 语句可以有多个,它们在 if 和 else 之间,如果前面的条件为 False,则继续判断下一个 elif 语句的条件,直到找到一个条件为 True 的语句块。
- 语句块必须要有相同的缩进,常用的缩进方式是四个空格或一个制表符。
- 可以在语句块中嵌套其他的条件语句,如 if、elif、else 等。
例如,下面是一个简单的 Python 条件语句示例:
x = 10
if x > 5:
print("x 大于 5")
else:
print("x 不大于 5")
输出结果:
x 大于 5
在这个示例中,如果 x 大于 5,就会输出 “x 大于 5″;否则就会输出 “x 不大于 5″。
2.1 if 分支结构的基本语法
if 条件表达式:
# 条件为 True 时执行的代码块
elif 条件表达式:
# 条件为 True 时执行的代码块
else:
# 条件为 False 时执行的代码块
2.2 条件表达式的比较运算符
1、相等比较运算符:== (判断两个值是否相等)
2、不等比较运算符:!= (判断两个值是否不相等)
3、大于比较运算符:> (判断一个值是否大于另一个值)
4、小于比较运算符:< (判断一个值是否小于另一个值)
5、大于等于比较运算符:>= (判断一个值是否大于等于另一个值)
6、小于等于比较运算符:<= (判断一个值是否小于等于另一个值)
2.3 条件表达式的组合方式
1、and:与操作,两个条件都为 True 才返回 True,否则返回 False。
2、or:或操作,两个条件都为 False 才返回 False,否则返回 True。
3、not:非操作,对条件进行取反操作,True 变成 False,False 变成 True。
2.4 多重判断条件
可以使用多个 if 语句实现多重判断条件,但是这种方式不够简洁和优雅。可以使用 elif 条件语句代替多个 if 语句。
2.5 嵌套的条件语句
在一个条件语句块中,可以嵌套其他的条件语句块,使得程序的逻辑更加清晰和可读性更好。
x = 5
y = 5
if x==y:
print("x 等于 y")
elif x>y:
print("x 大于 y")
else:
print("不属于以上条件内")
3、练习
闰年的判断规则:四年一闰,且百年不闰,四百年再闰。
①普通闰年:能被4整除,但不能被100整除的是普通闰年
②世纪闰年:能被400整除的年份是世纪闰年
编写程序,对于输入的年份,判断是不是闰年。
# 输入一个年份,将输入的字符串年份转换成整型。
year = int(input('请输入任意一个的年份:'))
# 根据规则判断这个年份是否是闰年
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0 :
print(year,'是闰年')
else :
print(year,'是平年')
运行
#=======1=======
请输入任意一个的年份:2023
2023 是平年
#=======2=======
请输入任意一个的年份:1900
1900 是平年
#=======3=======
请输入任意一个的年份:2024
2024 是闰年
Views: 0
评论测试|´・ω・)ノ