# 2.name = input(“>>>”)通过代码来验证name变量是什么数据类型?--str
name = input(">>>")
print(type(name)) # 3.if条件语句的基本结构?
# -if 单 if else if elif elif elif 多选1或0 if elif elif else 多选一 if if 嵌套 if if if 多选 # 4.用print打印出下面内容:
# 文能提笔安天下,
# 武能上马定乾坤.
# 心存谋略何人胜,
# 古今英雄唯世君.
print("文能提笔安天下,\n武能上马定乾坤.\n心存谋略何人胜,\n古今英雄唯世君.") # 5.利用if语句写出猜大小的游戏:
# 设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比66小,则显示猜测的结果小了;
# 只有等于66,显示猜测结果正确。
ANSWER = 66
temp = input("请猜数字: (必须是数字哦!)")
if int(temp)>66:
print("猜测的结果大了")
elif int(temp)<66:
print("猜测的结果小了")
else:
print("猜测结果正确") # 6.提⽰⽤户输入他的年龄, 通过程序进⾏判断.
# 如果小于10,提示小屁孩,如果大于10,小于20,提示青春期叛逆的小屁孩.如果大于20,小于30.提示开始定性,开始混社会小屁孩儿,
# 如果大于30,小于40.提示看老老大不了,赶紧结婚小屁孩儿.如果大于40,小于50.提示家里有个不听话的小屁孩儿.
# 如果大于50,小于60.提示自己马上变成不听话的老屁孩儿.如果大于60,小于70.提示活着还不错的老屁孩儿.
# 如果大于70,小于90.提示人生就快结束了的一个老屁孩儿.如果大于90以上.提示再见了这个世界.
age = input("请输入您的年龄: (必须为数字哦!)")
if int(age) < 10:
print("小屁孩")
elif 10 < int(age) < 20:
print("青春期叛逆的小屁孩")
elif 20 < int(age) < 30:
print("开始定性,开始混社会小屁孩儿")
elif 30 < int(age) < 40:
print("看老老大不了,赶紧结婚小屁孩儿")
elif 40 < int(age) < 50:
print("家里有个不听话的小屁孩儿")
elif 50 < int(age) < 60:
print("自己马上变成不听话的老屁孩儿")
elif 60 < int(age) < 70:
print("活着还不错的老屁孩儿")
elif 70 < int(age) < 90:
print("人生就快结束了的一个老屁孩儿")
elif int(age) > 90:
print('再见了这个世界')
else:
print("倒霉孩儿输入了临界点") # 7.单行注释以及多行注释?
# - # 单行注释 """ """(推荐) ''' ''' 多行注释
# 8.简述你所知道的Python3x和Python2x的区别?
# 1.python2 print 可以不加括号 python3 必须加
# 2.python2 源码不统一 python3 源码统一
# 3.python2 有重复代码 python3 没有重复代码
# 4.python2 整形相除结果是整形 python3 结果是浮点型
# 5.python2 input输入什么类型就是什么类型 raw_input 获取是字符串类型 python3 获取都是字符串类型 # 9.提示用户输入的麻花藤. 判断用户输入的是否正确. 如果对, 提示真聪明, 如果不对, 提示用户输入错误
CLEVER_MARK = "麻花藤"
temp = input("请输入‘麻花藤’三个字: ")
if temp == CLEVER_MARK:
print("真聪明")
else:
print("输入错误") # 10.用户输入一个月份.然后判断月份是多少月.根据不同的月份,打印出不用的饮食(根据个人习惯和老家习惯随意编写)
month = input("您好,今日店庆,请您从1~12中挑选一个数字,每个数字后面有一份免费食物将送给您,请选择: ")
if month == "1":
print("饺子一份")
elif month == "2":
print("汤圆一份")
elif month == "3":
print("春卷一份")
elif month == "4":
print("虾片一份")
elif month == "5":
print("粽子一份")
elif month == "6":
print("冰淇淋一份")
elif month == "7":
print("酸梅汤一份")
elif month == "8":
print("海鲜大咖一份")
elif month == "9":
print("月饼一份")
elif month == "10":
print("手擀面一份")
elif month == "11":
print("酸菜饼子一份")
elif month == "12":
print("粘豆包一份")
else:
print("输入错误,白水一杯") # 11.用户输入一个分数.根据分数来判断用户考试成绩的输出不同的档次
# =90 A
# =80 B
# =70 C
# =60 D
# < 60 不及格
score = input("各位同学,请输入你本次月考成绩,将获取对应的等级(请输入分数): ")
if int(score) >= 90:
print("A")
elif 80 <= int(score) < 90:
print("B")
elif 70 <= int(score) < 80:
print("C")
elif 60 <= int(score) < 70:
print("D")
elif int(score) < 60:
print("不及格")
else:
print("输入错误,该打屁股了!")

  

Python入门 .变量 常量 基础数据类型 用户输入 流程控制语句 小练习题的更多相关文章

  1. Python入门 常量 注释 基础数据类型 用户输入 流程控制

    Python入门 一.常量 在Python中,不像其他语言有绝对的常量,修改会报错,在Python中有个约定俗成的规定--常量就是将变量名大写. 尽量保持不更改的一种量 , 这个常量有是干什么的呢 其 ...

  2. python初认识、基础数据类型以及 if 流程控制

    python初认识 CPU.内存.硬盘以及操作系统之间的关系 CPU:中央处理器,计算机的逻辑运算单元 硬盘:长期存储数据的地方,断电不会丢失 内存:位于CPU与硬盘之间,缓解高速CPU与低速硬盘之间 ...

  3. python入门-变量和简单数据类型

    1 title() 是以首字母大写的方式显示每个单词 lower() 字母小写 upper() 字母大写 2 python使用+号来合并字符串 字符串中使用制表符用\t 字符串中使用换行符\n 用rs ...

  4. Python基础-1 python由来 Python安装入门 注释 pyc文件 python变量 获取用户输入 流程控制if while

    1.Python由来 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚 ...

  5. python入门(8)数据类型和变量

    python入门(8)数据类型和变量 数据类型 在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样 ...

  6. python学习日记(基础数据类型及其方法01)

    数字 int 主要是用于计算的,常用的方法有一种 #既十进制数值用二进制表示时,最少使用的位数i = 3#3的ASCII为:0000 0011,即两位 s = i.bit_length() print ...

  7. 047 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 09 嵌套while循环应用

    047 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 09 嵌套while循环应用 本文知识点:嵌套while循环应用 什么是循环嵌套? 什么是循环嵌套? ...

  8. 046 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 08 for循环的注意事项

    046 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 08 for循环的注意事项 本文知识点:for循环的注意事项 for循环的注意事项 for循环有3个 ...

  9. 038 01 Android 零基础入门 01 Java基础语法 04 Java流程控制之选择结构 05 案例演示switch结构-星期的表示案例以及总结

    038 01 Android 零基础入门 01 Java基础语法 04 Java流程控制之选择结构 05 案例演示switch结构-星期的表示案例以及总结 本文知识点:案例演示switch结构并对sw ...

随机推荐

  1. 构造方法(_ _construct) 和析构方法(__destruct)

    构造方法,是一个特殊的方法: 1,名字是固定的:_ _construct: 2,该方法通常都不要我们自己调用,而是在new一个对象的时候会自动调用. 3,该方法主要的目的是为了在new一个对象的时候, ...

  2. 字典树(Trie)学习笔记

    目录 什么是字典树 如何存储字典树 如何查找字符串有没有出现 第一个图的那种线段树 应用 例题 1.统计难题 2.P2580 于是他错误的点名开始了 什么是字典树 上图来自luogu题解 这是一种字典 ...

  3. UmiJS可插拔的企业级 react 应用框架,配合ant-design-pro使用

    入门非常简单 # 安装 $ yarn global add umi # 或者 npm install -g umi # 新建应用 $ mkdir myapp && cd myapp # ...

  4. Shell脚本中$0、$?、$!、$$、$*、$#、$@的意义

    $0 当前脚本的文件名$n 传递给脚本或者函数的参数,脚本后的第n个字符串,n=1…9$# 传递给脚本或者函数的参数个数$? 上一个命名的退出状态,或者函数的返回值(非0表示错误)$$ shell本身 ...

  5. linux 排查cpu负载过高异常

    步骤一.找到最耗CPU的进程 工具:top 方法: 执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序 图示: 如上图,最耗CPU的进程PID为10765 步骤二: ...

  6. 5G 融合计费系统架构设计与实现(一)

    5G 融合计费系统架构设计与实现(一) 随着5G商用临近,5G的各个子系统也在加紧研发调试,本人有兴全程参与5G中的融合计费系统(CCS)的设计.开发.联调工作.接下来将用几篇文章介绍我们在CCS实现 ...

  7. mysql优化查找执行慢的sql

    想要进行sql优化,肯定得先找出来需要优化的sql语句 一.mysql有一个自带的sql执行慢记录日志文件,所记录的日志取决于参数long_query_time控制,默认情况下long_query_t ...

  8. dateTime格式转换

    select Convert(varchar(8),GETDATE(),112) Select replace(CONVERT(varchar(8), GETDATE(), 108),':','')

  9. 深度学习最全优化方法总结比较及在tensorflow实现

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u010899985/article/d ...

  10. Python10大热门项目

    文章地址:https://baijiahao.baidu.com/s?id=1625230403885659615&wfr=spider&for=pc 今天给大家盘点一下实验楼最热门的 ...