注释:
法1:#井号注释一行;
法2:三对引号:注释三引号之间的全部;
法3:选中要注释部分,control/快捷键,注释or解除注释
变量:
变量命名规则:
只含"文字、数字、下划线";
不含空格;
不能数字开头。
变量命名注意:
大小写敏感;
不占用Python关键字,比如print
变量类型:
布尔类型:True,False 空值类型None
函数:
内置函数,如:print;
math数学运算函数
type函数:显示变量类型 type(s)
求字符串长度:len(s)
通过索引获取单个字符:
首位:s[0] 末位:s[len(s)-1]
# 变量类型转换练习1:计算十年后的年龄
user_age = input("请输入您的年龄:")
user_age_afer_ten_year = int(user_age) + 10
print("您现在的年龄是:"+str(user_age))
print("您十年后的年龄是:"+str(user_age_afer_ten_year))
# 变量类型转换练习2:计算BMI
# BMI = 体重 / (身高**2)
user_weight = float(input("请输入您的体重(单位:kg):"))
user_height = float(input("请输入您的身高(单位:m):"))
BMI = user_weight / (user_height**2)
print("您的BMI为:"+str(BMI))
条件判断
if BMI <= 18.5:
print("偏瘦")
elif 18.5<BMI<25:
print("正常")
elif 25<BMI<=30:
print("偏胖")
else:
print("肥胖")
逻辑运算符优先级:not>and>or
greet = "您好,"
greet_chinese = greet
greet_eng = "Hi,"
greet = greet_chinese
print(greet+greet_chinese+greet_eng)
print(greet+"A")
print("\n")
print("""变量命名规则:
只含\"文字、数字、下划线\";
不含空格;
不能数字开头。""")
print("\n")
print("""变量命名注意:
大小写敏感;
不占用Python关键字,比如\"print\"""")
print("\n")
import math
result = math.sin(1)
print(result)
print("""函数:
内置函数,如:print;
math数学运算函数""")
print("\n")
print("""#注释:
法1:井号注释一行;
法2:三对引号:注释三引号之间的全部;
法3:选中要注释部分,control/快捷键,注释or解除注释""")
# 求字符串长度
s = "Hello world!"
print(len(s))
# 通过索引获取单个字符
print(s[0])
print(s[len(s)-1])
print(s[-1])
# 布尔类型
b1 = True
b2 = False
# 空值类型
n = None
# type函数:显示变量类型
print(type(s))
print(type(b1))
print(type(n))
print(type(0.1))
print(type(1))
# 变量类型转换练习1:计算十年后的年龄
user_age = input("请输入您的年龄:")
user_age_afer_ten_year = int(user_age) + 10
print("您现在的年龄是:"+str(user_age))
print("您十年后的年龄是:"+str(user_age_afer_ten_year))
# 变量类型转换练习2:计算BMI
# BMI = 体重 / (身高**2)
user_weight = float(input("请输入您的体重(单位:kg):"))
user_height = float(input("请输入您的身高(单位:m):"))
BMI = user_weight / (user_height**2)
print("您的BMI为:"+str(BMI))
# 逻辑运算符:
# 优先级:not>and>or
# 条件判断
if BMI <= 18.5:
print("偏瘦")
elif 18.5<BMI<25:
print("正常")
elif 25<BMI<=30:
print("偏胖")
else:
print("肥胖")