413-python-learn-note

python 基础学习笔记-第一篇

今日学习内容

  • str(),int()
  • type()
  • if else elif
  • if else
  • if

代码示例

1
2
3
# 将数字类型 转换成 字符串
num_str=str(11)
print(type(num_str),num_str)

输出结果:<class ‘str’> 11

1
2
float_str=str(11.23)  
print(type(float_str),float_str)

输出结果:<class ‘str’> 11.23

1
2
3
4
# 将字符串 转换成 数字
num=int("11")
print(type(num),num)
# 万物都可以 转 字符串加个“”

输出结果:<class ‘int’> 11

1
2
3
4
# type(被查看类型的数据)
print(type("黑马程序员"))
print(type(666))
print(type(13.14))

输出结果:<class ‘str’>
<class ‘int’>
<class ‘float’>

1
2
3
4
# 查看数据类型
name = "黑马程序员"
name_type=type(name)
print(name_type)

输出结果:<class ‘str’>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 练习if else elif
print("欢迎来到黑马动物园。")
height=int(input("请输入你的身高(cm):"))
vip_level=int(input("请输入你的VIP级别(1-5):"))
day=int(input("请告诉我今天几号:"))

if height<120:
print("你的身高小于120cm,可以免费游玩。")
elif vip_level>3:#或者
print("你的级别大于3,可以免费游玩。")
elif day==1:
print("今天1号免日,可以免费")
else: #否则
print("不好意思,所有条件都不满足,需购票10元")
print("祝你游玩愉快")
1
2
3
4
5
6
7
8
9
10
11
12
13
#还有另一种写法
#练习
print("练习")
num=5

if int(input("请猜一个数字"))==num:
print("恭喜一次就猜对了")
elif int(input("猜错了,再来一次:"))==num:
print("猜对了")
elif int(input("猜错了,再来一次:"))==num:
print("恭喜最后一次猜对了")
else:
print("不好意思,猜错了")
1
2
3
4
5
6
7
8
9
# 练习if else
print("欢迎来到黑马儿童游乐园,儿童免费,成人收费")
age=int(input("请输入你的年龄:"))
if age >=18:
print("你已成年,游玩需要买票,10元.")
else:# 否则
print("你没成年,可以免费游玩")

print("祝你游玩愉快")
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# if 语句

age = 15

if age >= 18:
print("我已经成年了")
print("即将步入大学生活")

print("时间过得真快啊")

#练习
print("欢迎来到黑马儿童游乐园,儿童免费,成人收费")
age=int(input("请输入你的年龄:"))
if age>=18:
print("你已成年,游玩需要买票,10元.")

print("祝你游玩愉快")