Python入门篇
程序员文章站
2024-03-18 23:55:58
...
Python关键字
需要注意的是,由于 Python 是严格区分大小写的,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。
Python2.x raw_input()函数与input()函数:获取用户输入的字符串
Python 2.x 提供了一个 raw_input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,raw_input() 函数总是返回一个字符串。
input() 函数则比较怪异:要求用户输入的必须是符合 Python 语法的表达式。通常来说,用户只能输入整数、浮点数、复数、字符串等。重点是格式必须正确,比如输入字符串时必须使用双引号,否则 Python 就会报错。
1.代码块:获取用户输入的字符串
#!/usr/bin/python
#encoding=utf-8
'''
@ 功能:获取用户输入的字符串
'''
msg = raw_input("请输入字符串:")
print(type(msg))
print(msg)
"""
@功能:获取用户输入的数值
"""
value = input("请输入数值:")
print(type(value))
print(value)
1.运行结果
2.代码块:字符串赋值
#!/usr/bin/python
#encoding=utf-8
'''
@ 功能:字符串赋值
'''
message = "Hello Python!"
print(message)
message = "IT's good!"
print(message)
message = "Impossible!"
print(message)
2.运行结果
3.代码块:字符串输出按照首字母大写,全大写与全小写格式
"""
@ 功能:名字输出格式:
@ 首字母大写,全大写,全小写
"""
name = "tom jerry"
print(name.title())
print(name.upper())
print(name.lower())
3.运行结果
4.代码块:计算BMI
"""
@ 功能:计算BMI=体重(kg)/(身高(m)^22)
"""
height=float(input("输入身高(m):")) #输入身高
weight=float(input("输入体重(kg):")) #输入体重
bmi=weight/(height*height) #计算BMI指数
#判断身材是否合理
if bmi<18.5:
#下面 2 行同属于 if 分支语句中包含的代码,因此属于同一作用域
print("BMI指数为:"+str(bmi)) #输出BMI指数
print("体重过轻")
if bmi>=18.5 and bmi<24.9:
print("BMI指数为:"+str(bmi)) #输出BMI指数
print("正常范围,注意保持")
if bmi>=24.9 and bmi<29.9:
print("BMI指数为:"+str(bmi)) #输出BMI指数
print("体重过重")
if bmi>=29.9:
print("BMI指数为:"+str(bmi)) #输出BMI指数
print("肥胖")