- 注释
# 1. 单行注释
'''
2. 多行注释
这些都是注释
'''
"""
3.多行注释
"""
- 变量
"""
1. 单个变量赋值 a=10
2. 多个变量赋相同的值 a = b = c = 10
3. 多个变量赋不同的值 a, b, c = 10, 20, 30
"""
age = 30
print(age)
age = age + 1
print(age)
name = "张三" # name这个变量中存放的是 字符串
print(name)
s = 12.3 # s 这个变量存放的是 小数
name = 10
print(name)
- 字符串赋值
a = "张三"
b = "李四"
c = """王五"""
d = '''赵六'''
print(a)
print(b)
print(c)
print(d)
- if
money = 100
if money > 300:
print(123)
- if - else
m = 110
if m > 100:
print("值大于100")
else:
print("值小于等于100")
- 嵌套if
m = int(input("请输入你兜里的钱:"))
if m > 300:
if m > 500:
print("吃火锅")
else:
print("吃炒菜")
else:
print("吃小面")
- if - elif
s = int(input("请输入你的成绩:"))
if s > 90:
print("优")
elif s > 80:
print("良")
elif s > 70:
print("中")
elif s > 60:
print("差")
else:
print("不及格")
print("程序结束")
- 运算符
# 除
a = 10
b = 3
print(a/b)
# 整除,只获取整数部分的值
a = 10
b = 3
print(a//b)
# 求余数
a = 10
b = 3
print(a % b)
# 次方
print(3**2) # 3的平方
print(3**3) # 3的3次方
print(3**4) # 3的4次方
# 赋值运算符:= += *= /=
a = 10
b = 20
a = b # a=20
b = a # b=20
print(a)
print(b)
- 逻辑运算符
"""
and : 只要条件中有一个False,整个条件最终的结果就是False
所有条件都为True ,整个条件的最终的结果就是True
并且:所有条件都成立,最终结果才是True
or : 只要有一个条件是True,整个结果就是True
所有条件都为False ,整个条件结果才是False
或者:只要有一个条件满足,整个结果就是True
not : 取反
如果同时出现and or not 优先级 not > and > or ,但是一般情况建议打上小括号,手动写出优先级
"""
print(True and True and False and True)
print(3>2 and 5>3 and 3>5 and 7>6)
print(True and True and True)
print(True or False or False or True)
print(False or False or False )
print(3 > 2 or 2 > 3 or 3 > 5)
print(not True)
print(not (True and True))
print(not (3>2 or 2>3))
print( (True and True) or not (False or False) or True)
- 案例
"""
用户输入一个数,判断个位数是不是3
"""
e = int(input("输入1个数"))
if e%10 == 3:
print("个位是3")
else:
print("个位不是3")
print("程序结束")
"""
编写一个程序,检查一个数字是否为偶数
"""
a = int(input("输入1个数"))
if a%2 == 1:
print("不是偶数")
else:
print("是偶数")
print("程序结束")
"""
编写一个程序,找到三个数中的最大值
"""
a = int(input("输入第1个数"))
b = int(input("输入第2个数"))
c = int(input("输入第3个数"))
if a>b:
if a>c:
print(a)
else:
print(c)
else:
if b>c:
print(b)
else:
print(c)
print("程序结束")
"""
编写一个程序,确定年份是否为闰年。(能被4整除但是不能被100整除 或者能被400整除)
"""
a = int(input("输入年份"))
if a%4==0 and a%100!=0:
print("是闰年")
else:
print("不是闰年")
print("程序结束")
"""
编写一个程序,检查一个字符是否是元音字母(a, e, i, o, u)。
"""
a = input("输入第1个字符")
if a=='a' or a=='e' or a=='i' or a=='o' or a=='u':
print("是元音字母")
else:
print("不是元音字母")
print("程序结束")
标签:10,False,入门,python,else,print,input,True
From: https://www.cnblogs.com/dogleftover/p/18095866