python基础数据类型 I Day01 学习重点内容以及练习题

  • 编译型与解释型

    • 编译型:一次性编译成2进制,在执行
      • 优点:执行效率高
      • 缺点:不能跨平台
      • 代表语言:C
    • 解释型:逐行解释成二进制,在执行
      • 优点:可以跨平台,并发率高
      • 缺点:执行效率低
        • 代表语言:python
  • 变量:

    • 数字,字母,下划线任意组合

    • 不能以数字开头

    • 不能用python的关键字:print if.....

    • 不能使用中文

    • 描述性

    • 区分变量与数据类型的区别

      • name = 'zhq'
        name = '张海琼'
        name = 'wusir'
        print(name)
  • 常量

    • 一直不变的量,与变量几乎一样
  • 注释:解释说明

  • 基础数据类型

    扫描二维码关注公众号,回复: 8607243 查看本文章
    • 1,2,3,4,40000,数字,+-*/**....
    • "fsdfk中国" str 字符串 + *int
    • true false bool布尔值
  • 用户输入input

  • name = input('>>>>')
    print(type(name))
  • if

    • if 条件:
    • if else
    • if elif elif.......
    • if elif elif ........else
    • if 嵌套
# 作业:
# 提示用户输入他的年龄,成勋惊醒判断
# 如果小于10,提示小屁孩
# 如果大于10,小于20,提示青春期叛逆小屁孩
# 如果大于20,小于30,提示开始定性,开始混社会的小屁孩
# 如果大于30,小于40,提示看老大不小了,赶紧结婚小屁孩
# 如果大于40,小于50,提示家里有个不听话的老屁孩
# 如果大于50 ,小于60,提示自己马上变成不听话的老屁孩
# 如果大于60,小于70,提示自己或者还不错的老屁孩
# 如果大于80,小于90,提示人生就快结束了的一个老屁孩
# 如果大于90以上,提示再见了这个世界
'''
age = int(input('请输入年龄:'))
if age < 10:
    print('小屁孩')
elif age < 20:
    print('青春期叛逆小屁孩')
elif age < 30:
    print('开始定性,开始混社会的小屁孩')
elif age < 40:
    print('家里有个不听话的老屁孩')
elif age < 50:
    print('自己马上变成不听话的老屁孩')
elif age < 60:
    print('自己或者还不错的老屁孩')
elif age < 70:
    print('看老大不小了,赶紧结婚小屁孩')
elif age < 80:
    print('人生就快结束了的一个老屁孩')
else:
    print('再见了这个世界')
'''

# 用户输入一个月份,然后判断月份是多少,根据不同的月份,打印出不同的饮食
'''
value = input('请输入月份:')
if value == '一月':
    print('一月吃啥:')

elif value == '二月':
    print('二月吃啥:')
elif value == '三月':
    print('三月吃啥:')
elif value == '四月':
    print('四月吃啥:')
elif value == '五月':
    print('五月吃啥:')
elif value == '六月':
    print('六月吃啥:')
elif value == '七月':
    print('七月吃啥')
elif value == '八月':
    print('八月吃啥:')
elif value == '九月':
    print('九月吃啥:')
elif value == '十月':
    print('十月吃啥:')
elif value == '十一月':
    print('十一月吃啥:')
else:
    print('十二月吃啥:')
'''

# 用户输入一个分数,根据分数来判断用户考试成绩的档次
# 》=90A
# 》=80B
# 》=70c
'''
score =int(input('请输入一个分数:'))
if score >= 90:
    print('A')
elif score >=80:
    print('B')
elif score >=70:
    print('C')
'''
# 用input打印出下面内容
# 文能提笔安天下
# 武能上马定乾坤
# 心存某路和人胜
# 古今英雄谁是君
'''
input('文能提笔安天下')
input('武能上马定乾坤')
input('心存某路和人胜')
input('古今英雄谁是君')
'''
# 利用if语句猜大小的游戏
# 设定一个理想数字比如:66让用户输入数字,如果比66大,则显示猜测结果大了
#如果比66小了,则猜测结果小了:只有等于66,显示猜测结果正确
'''
num = int(input('请输入数字:'))
if num > 66:
    print('大了')
elif num < 66:
    print('小了')
elif num == 66:
    print('结果正确')
'''
# 提示用户输入麻花滕,判断用户输入的对不对,如果对,提示真聪明,如果不对,提示输入错误

username = input('请输入:')
if username == '麻花滕':
    print('真聪明')
else:
    print('输入错误')

猜你喜欢

转载自www.cnblogs.com/XKXCTJH/p/12195074.html