【Python基础】注释、变量、函数、条件判断

注释:
法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("肥胖")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值